Man arrested on roof of Greyhound bus station after allegedly throwing rocks at vehicles
A local man was arrested on the roof of the downtown Greyhound bus station after he allegedly threw rocks at passing vehicles, San Antonio police said Friday.
A local man was arrested on the roof of the downtown Greyhound bus station after he allegedly threw rocks at passing vehicles, San Antonio police said Friday.