Innocence
Video proves man’s innocence after 16 years in prison: ‘They knew I was innocent’
Arvel Marshall was incarcerated for years for a murder he did not commit. He was sentenced to 25 years to life in prison in 2009 after being convicted of Moustapha Oumaria’s murder on July 15, 2008, according to the Brooklyn District Attorney’s Office, reported People. The 52-year-old man was finally released on Friday after surveillance…
-
Despite strong evidence he’s innocent, Alabama wants to execute father of five Toforest Johnson
Despite concerns there is no conclusive physical or forensic evidence linking Toforest Johnson,...