Report On SF Tour Bus Crash Shows Company Had Unfavorable Safety Record
A new report on the tour bus crash in San Francisco's Union Square that left twenty people injured shows that the company operating the bus had an unfavorable safety record, and had hired unqualified drivers.