December 24, 2014

This fatal incident happened approximately two miles from Ferguson, now infamous given the Michael Brown, Darren Wilson incident. Many Ferguson protesters showed up almost instantly, there were at least minor confrontations and, naturally, the usual suspects are already blaming the police and crying injustice.