Police Shootings and the Black Lives Matter Movement
DeRay McKesson talked about the killing of five police officers in Dallas, Texas, following a rally to protest the shooting deaths of two African Americans by police in Louisiana and Minneso…
3,067 views