REPORT: New Claims Made By Grand Jury Witness Who Saw Ferguson Shooting From Start To Finish
An Ohio resident has reportedly revealed new details to the grand jury currently weighing a case against Ferguson police officer Darren Wilson in the shooting death of 18-year-old Michael Brown....