keith scott

Glen Ford Report

September 27, 2016
Failure to comply with police can result in a death sentence for Black Americans, says Glen Ford of the Black Agenda Report

Black Lives

September 22, 2016
The National Guard was called in after a second night of unrest following the killing of Keith Scott, who protestors believe was unarmed at the time of his shooting by a police officer