Leo Cruz Silva
Leo Cruz Silva was a 34-year-old detainee who experienced severe mental health issues shortly after his detention, ultimately leading to his death by suicide just days after being incarcerated.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
United States:
Leo Cruz Silva, 34, died on October 4, 2025, in the Ste. Genevieve County jail in Missouri, where he was found with a sheet tied around his neck.
5
India:
Leo Cruz Silva, 34, began screaming in his cell and was found dead after reporting hallucinations.
5