Ieshia Evans

Ieshia Evans standing in blue-green dress in front of black-clad armed police officers

72 Hellish Hours of Protest, Riot Police and Mass Arrests

From Baton Rouge to St. Paul to Los Angeles, hundreds hit the streets this weekend to protest the police killings of Alton Sterling and Philando Castile. There were hundreds of arrests, and, in several faceoffs, demonstrators were knocked to the ground by police and stepped on.