A Florida man is now free, after spending the last 26 years wrongly imprisoned for rape and murder. Anthony Caravella was convicted when he was 15, but DNA tests recently proved Caravella was not responsible.
COMMENTS
Please let us know if you're having issues with commenting.
COMMENTS
Please let us know if you're having issues with commenting.