In 1989, 5 teens were jailed for assaulting jogger Trisha Meili on forced confessions, no physical evidence, served 6-13 years in prison, later found innocent when DNA linked the crime to another man

Posted Jun 12, 2026, 12:46 PM UTC
22941

Posted Jun 12, 2026, 12:46 PM UTC