Two retired cops must pay $7 million to a man they framed who served 26 years in prison for rape and murder until he was exonerated based on DNA evidence. Anthony Caravella was a 15-year-old with an IQ of 67 when he was arrested in 1983 by Miramar, Fla., police officers, William Mantesta and George Pierson, for stealing a bike. The two officers kept him in custody for a week and he eventually confessed to the rape and murder of …
Read More Leave a Comment





