Tag: Michael Brown
The leader of several peaceful protests against Michael Brown’s grand jury decision,Bishop Derrick Robinson has been arrested in St. Louis, Missouri. Police arrested the bishop during clashes between police officers and protesters outside a stadium after a football game on Sunday. And was later released.
error: Content is protected !!