Feedback

Fatal Police Shooting in Baton Rouge, La. Sparks Outrage

 

A video that purports to show a deadly encounter with Baton Rouge, La. police sparks a Department of Justice investigation.

Shows