Saturday, April 12, 2008

China's Olympic PR Problem

Unfortunately its on Fox, but the Center for American Progress can usually sort things out no matter where they go on camera: