17 arrested in St. Louis as sit-in against police brutality proclaimed ‘unlawful’

RT.com - St. Louis police have arrested at least 17 people for an “unlawful assembly” as activists staged a spontaneous sit-in outside a convenience store following a mass march, part of a four-day “Ferguson October” public event to protest police brutality.  Read more.

Comments

Popular Posts