News
Global Headlines San Francisco/Xinhua: Holding placards reading "No War on Iran" and "U.S. Troops out of Iraq," about 2,000 protesters rallied near a metro station downtown here Saturday to oppose the U.S. killing of a top Iranian military leader in Iraq. more