The cross on Mt. Soledad was built as a memorial to Korean War Veterans.
The driving force behind the fight against the cross was atheist Philip Paulson – who, by the way, moved from Los Angeles (City of Angels) to San Diego (a city named after a Saint).
After a 17-year legal battle to remove a giant cross from public land, Paulson died in October, 2006.
The LA Times says “The War Memorial Protection Act passed on a voice vote in the Republican-controlled House but faces uncertainty in the Senate.”