Skip to content

It’s another history-making decision in the case of the American criminal justice system versus Black men. The grand jury in St. Louis County, Missouri , chose not to indict Ferguson police officer Darren Wilson, who repeatedly shot unarmed teen Michael Brown this past August in front of witnesses, resulting in his death. Angry protesters set…

Read More

The St. Louis County Police Department has spent nearly $172,000 on the purchase of riot gear since the shooting death of unarmed teen Michael Brown three months ago. Now with grand jury leaks and talk of no indictment for officer Darren Wilson for killing Brown, there has been an uptick in the amount of purchased…

Read More