Article

chicagodefender.comchicagodefender.com on 2023-10-15 14:30

Black Man Who Spent 31 Years In Jail Exonerated Of Rape He Didn’t Commit

Perry Lott was convicted of rape in 1988 after the victim picked him out of a police lineup. No physical evidence linked him to the incident.

Related news