DeRay Mckesson

Alton Sterling Death: Black Lives Matter’s DeRay Mckesson Sues Baton Rouge

The police and city of Baton Rouge have been sued by Black Lives Matter activist DeRay Mckesson over mass arrests…

8 years ago