Ferguson Police Chief Apologizes

The shooting of unarmed Michael Brown in Ferguson, Missouri by officer Darren Wilson. Took place on August 9th 2014.  Finally, the police department sent out police chief Thomas Jackson to issue the Brown family an apology for murdering their son and relative. On September 25, 2014, (wow a month and a half) Well, better lateContinue reading “Ferguson Police Chief Apologizes”