On August 9, 2014, Ferguson police officer Darren Wilson shot and killed Michael Brown in broad daylight. The most that the public has received by way of verified evidence is that Michael was shot at least 6 times, with the kill shot fired in the top of his head.
Eyewitnesses are consistent, reporting that Michael had his hands up as Darren Wilson fired and continued firing.
A grand jury began seeing and hearing evidence and when their session expired, the judge extended their time until January 2015. Strangely, Darren Wilson was invited to testify before the grand jury and it was reported that he testified 4 hours. Read the rest of this entry