Florida prison company charged with inmate's murder
A private prison company based in Florida has been charged in connection with the death of a Texas prisoner just days before his release.
The indictment alleges The GEO Group let other inmates fatally beat Gregorio de la Rosa Jr with padlocks stuffed into socks.