After Eighteen Years Behind Bars for a Crime She Didn’t Commit, Rosa Jimenez Is Finally Free

Rosa Jimenez didn’t sleep at all on Tuesday night. A judge had ruled earlier that day that the 38-year-old, who had been behind bars since 2003 for murdering a child, was likely innocent and deserved a new trial. The judge also...

Read More