Carmen Mejia Walks Free in Texas Wrongful Conviction Case After 22 Years Behind Bars
Carmen Mejia, a Texas woman, has been exonerated after spending 22 years in prison for the death of a baby. New evidence has cleared her name.
International Business Times UK ·