The Innocence Project of Texas shares concerns on Missouri PD discarding of evidence
Read full article: The Innocence Project of Texas shares concerns on Missouri PD discarding of evidenceThe Innocence Project of Texas, a non-profit dedicated to exonerating wrongfully convicted individuals, expressed concerns over the Missouri City Police Department's decision to discard evidence after a water leak, which affected around 100 cases, including felonies.