Michael Brown’s mother to address UN in Geneva on police brutality?

Tom Tillison BizPac Review 11/1/2014

The mother of 18-year-old Michael Brown, the unarmed black teenager shot to death by a police officer during an altercation in Ferguson, Mo., is going to Geneva, Switzerland to address the United Nations on police brutality.

Never mind that the investigation into the incident is ongoing, and it has yet […]

Categories