Tuesday, October 17, 2017

Former St. Louis Cop Found Not Guilty in Police-Shooting Death of Anthony Lamar Smith

Another police officer has walked away without consequences after murdering a black man. On Friday morning, a St. Louis judge found...

Marcellus Williams Scheduled For Execution Despite New DNA Evidence Proving He Is Innocent

Marcellus Williams is scheduled to be executed on Tuesday despite new DNA evidence supporting his innocence. Lawyers for Marcellus Williams, who is...

Latest News

Inline
Inline