Tag: SF Tourbus

SF Tour Bus Crashes In Union Square, Injuring 20

SAN FRANCISCO—Twenty people were injured after an open-air double-decker tourbus crashed at a crowded intersection in San Francisco’s Union Square area on Friday, November...