Substrate
Eight Sentenced to 30-100 Years for 2025 Texas Detention Center Shooting — Substrate