Saturday, November 29, 2014

#Ferguson Police have arrested 16 people in #Missouri as protestors plan for a 120 mile march and forced shopping malls to close in protest against the killing of #MichaelBrown

Ferguson Police have arrested 16 people in Missouri as protestors plan for a 120 mile march and forced shopping malls to close in protest against the killing of Michael Brown
http://www.wikio.co.uk