From the Daily Mail:

China's official news agency has blasted U.S. lawmakers for complaining that the uniforms American athletes will wear at the London Olympics were manufactured in China.

The Xinhua News Agency on Monday called the American outcry over the made-in-China Olympic blazers ‘hypocritical’ and ‘irresponsible.’

‘The Olympics spirit is all about separating sports from politics, but these U.S. politicians are going too far and trying to force a political tag onto the uniforms,’ it said in the Chinese-language commentary.

Xinhua snarkily suggested that all U.S. lawmakers should perhaps be banned from ‘wearing anything or using any product’ that was made abroad — a near-impossible restriction in today's globalized economy.

The news agency singled out U.S. Senate majority leader Harry Reid, who had called for the uniforms to be piled up and burned.

For more, see: London 2012: China hits back in Olympics team uniform row calling U.S. 'hypocritical'