Galveston police chief placed on administrative leave as internal investigation plays out, city announces
The city of Galveston’s police chief has been placed on administrative leave as an investigation into a raid at a family’s home begins.
The city of Galveston’s police chief has been placed on administrative leave as an investigation into a raid at a family’s home begins.