On the evening of August 9th, 18 year-old Michael Brown was shot at least 6 times - twice in the head - and left to die in the streets for 4 ½ hours. The man responsible for this murder was Officer Darren Wilson, a white police officer from Ferguson, Missouri. November 24th, Missouri’s grand jury failed... Continue Reading →
You must be logged in to post a comment.