In 2002, all 5 of the now men charged in Trisha Meili’s case were exonerated of all charges when a serial rapist admitted to the crime. This lead to a 40 million dollar lawsuit against New York City in 2014. Where are they now?
---
This episode is sponsored by
· Anchor: The easiest way to make a podcast. https://anchor.fm/app
---
Send in a voice message: https://anchor.fm/SistersofSinister/message