Source: Cnn.com Published April 9, 2008 @ 12:33pm PDT
San Francisco prepares for protests today as runners plan to carry the Olympic torch through the city. As the flame arrived Tuesday, thousands demonstrated against China's human rights record. "This is putting a stamp of approval on repression and human r [full article]