mentally-challenged-man-prison

Police Who Framed Mentally Challenged Man For Rape and Murder Ordered To Pay Him $7 Million

Antony Caravella had to wait 26 years to receive “justice” after being framed by police.

Sign Up For The Best Of MintPress, Delivered To Your Daily Inbox.

Sign up for our daily digest.