Skip to main content

17 arrested in St. Louis as sit-in against police brutality proclaimed ‘unlawful’ - 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.


Popular posts from this blog