20 injured in double-decker tour bus crash

Two double-decker tour buses were involved in a crash at a busy intersection near Union Square in San Francisco this afternoon, Friday, November 13, 2015, at 2:57 p.m. Early eyewitness reports describe one of the buses driving erratically at a high rate of speed when it lost control, striking several cars, a cyclist, and scaffolding …

20 injured in double-decker tour bus crash Read More »