Tag: 1707 Market street
Man Barricades Himself In San Francisco Hotel
SAN FRANCISCO—A man who barricaded himself inside a San Francisco hotel bathroom, refused to come out on Thursday, May 14.
The Travelodge hotel located on...