Police officer shot and killed serving warrant in Cape Cod town

A police officer was shot and killed Thursday afternoon while serving a warrant in the Cape Cod town of Barnstable, Massachusetts.

April 13, 2018

Top Stories

ABC News Live Presents