More details are emerging about Ferguson Officer Darren Wilson, the officer who shot and killed unarmed teen Michael Brown on Aug. 9th.
It appears that Wilson was once a member of small police force in a nearby St. Louis town whose city council disbanded in 2011 over corruption and racial tension among its residents.
All 45 officers in the town were fired due to the scandal and Wilson was one of them. Some of the officers reapplied for their jobs, but Wilson found a job in the police department in the nearby city of Ferguson.
Details below… Continue Reading…