Above is the picture of Darren wilson, the police officer who shot dead Micheal brown,an unarmed teenager whose death has sparked huge protests and an excessive police crackdown in Ferguson, St. louis, Missouri.
Darren and his family have reportedly fled St. louis before the police released his name. He has been with the police for 6 years and was a resident of St. louis.
0 comments