Los Angeles Black Lives Matter activists camp out in front of mayor’s home ahead of Ezell Ford decision
A South Carolina public prosecutor announced today a grand jury has decided to indict the North Charleston police officer responsible for the death of Walter Scott. The case grabbed national attention two months ago...
