ICE releases report on detainee death in Ste. Genevieve
STE. GENEVIEVE – Immigration and Customs Enforcement has released a report on the death of an ICE detainee Leo Cruz Silva, a Mexican national, who perished in the Ste. Genevieve County Jail last October. According to reports, the information was required to be released within 90 days, but was actually released Friday, February 6th, 125 […]
ICE releases report on detainee death in Ste. Genevieve Read More »


