
After 22 years behind bars, Carmen Mejia is finally free. In 2003, a tragic accident left a 10-month-old baby dead. What should have been recognized as a devastating mistake quickly turned into a murder conviction—despite no evidence of abuse and...
Loading summary