The uproar in the U.S. over the fact the uniforms Americans will wear in the London Olympics were made in China is “hypocritical” and “irresponsible,” China’s official news agency said Monday.

The Xinhua News Agency blasted U.S. lawmakers for complaining over the made-in-China Olympic blazers, saying the politicians are going against the spirit of the Olympics with their complaints.

“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 according to Reuters.

Continue reading on