Posts

Showing posts with the label Baton Rouge police statement on death of Alton Sterling

GRAPHIC VIDEO: Baton Rouge police shoot and kill Alton Sterling