San Francisco Muni Crash on West Portal cost almost $7 million
San Francisco Muni’s light rail crash at the West Portal Station in 2009 could cost nearly $7 million in total payout settlement.
San Francisco Muni’s light rail crash at the West Portal Station in 2009 could cost nearly $7 million in total payout settlement.