Embattled $210M San Fran Subway Station Gets Green Light

The San Francisco Board of Supervisors on Tuesday gave the go-ahead for the construction of a controversial $210 million subway station, which is currently being fought by environmentalists in state court. ...

Already a subscriber? Click here to view full article