In this image from video, provided by the Missouri State Highway Patrol, Immigration and Customs Enforcement detainee Brayan Rayo Garzon looks toward a surveillance camera in the Phelps County jail in Rolla, Mo., on April 7, 2025, shortly before he died by suicide. | Sandusky Register

Loading
Your session was unable to be renewed and will be expiring in 0 seconds. Click here to attempt to renew your session.
Back
Loading...
View Page in Progress