Feedback

Footage Shows Cop Tasering Teen, Causing Brain Damage

 

Police dashcam video from 2014, unsealed by a federal judge in Missouri, shows the tragic turn of events after a police officer stops a teenage driver.

Shows