Bamboozled No More! Ferguson Missouri History Repeats Itself Again and Again
On August 9, 2014 Michael Brown, an unarmed 18 year old young black man was shot and killed by a white police officer in Ferguson, Missouri. The shooting was followed [...]