Texas Police Department under Fire over photo showing officers walking a Black man on a Leash
The Galveston Police Department in Texas is in the hot seat over a photo showing their officers walking a Black man down the street on a leash. […]
The Galveston Police Department in Texas is in the hot seat over a photo showing their officers walking a Black man down the street on a leash. […]
The Westside Gazette @ 2023 - Site Designed by No Regret Media