Site icon The Economy Club

9 police officers fatally shoot pedestrian after standoff on freeway, authorities say

Nine police officers fatally shot a pedestrian on a Tennessee interstate after a short standoff, authorities said Thursday.

Exit mobile version