An uproar over the U.S. Olympic team's made-in-China uniforms is a blasphemy on the Olympic spirit which is supposed to separate sports from politics and a show of pure ignorance to boot, China's official Xinhua news agency said on Monday.
An uproar over the U.S. Olympic team's made-in-China uniforms is a blasphemy on the Olympic spirit which is supposed to separate sports from politics and a show of pure ignorance to boot, China's official Xinhua news agency said on Monday.