San Francisco Mayor Ed Lee called Friday for every tour bus in the state to be inspected each year in the wake of the violent crash of an uninspected double-deck coach near Union Square that apparently lost its brakes. State regulators said the wrecked bus shouldn’t have been on the road — that it had not been checked by the CHP, which is in charge of such inspections, because the company that owns the vehicle had failed to register it, as required,...
↧