GOSSIPONTHIS.COM Tags Galveston Texas

Tag: Galveston Texas

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.

Follow Us

115,831FansLike
6,065FollowersFollow
1,680SubscribersSubscribe