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