The U.S. Senate unanimously passed a bill on Aug. 1 to preserve the Mount Soledad cross by giving the cross and land beneath it to the federal government. President Bush is expected to sign the bill.