A man arrested earlier this week after allegedly throwing rocks at officers while standing semi-nude on the ledge of a building in San Francisco’s Financial…
A man arrested earlier this week after allegedly throwing rocks at officers while standing semi-nude on the ledge of a building in San Francisco’s Financial…