Woman Released After 22 Years in Baby Death Case – Austin News
Austin, Texas – After more than two decades imprisoned for a crime she did not commit, Carmen Mejía walked free on March 11, 2026. The 54-year-old was released from the Travis County Correctional Complex in Del Valle, Texas, marking the end of a long and arduous fight for justice. Her case, which garnered attention for … Read more