Share

Last night, after more than 3 months during which it met 25 times and heard 60 witnesses, a grand jury in Ferguson, Missouri declined to indict Officer Darren Wilson on any of the five charges put forth by the prosecution ranging from second-degree involuntary manslaughter to first-degree murder in association with the death of unarmed, […]

Share