Instapundit.com Instapundit.com

April 07, 2008

MORE EMBARRASSMENT FOR CHINA: "The Olympic touch was doused Monday in Paris as demonstrators protested China's civil rights record and involvement [in] Tibet, police said."