Instapundit.com Instapundit.com

April 07, 2008

ANOTHER EMBARRASSMENT: "Horrible Chinese Thugs" surround Olympic torch in London. It's gotten so bad they're talking about getting rid of the torch run.

The mask has kinda slipped.