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.
Comprehensive up-to-date video news coverage, aggregated from media sources all over the world by SmallShop News.
Comments