By | July 16 2012 8:41 AM

China weighed in on Monday with a heavy dose of sarcasm regarding the recent controversy over U.S. Olympics team blazers, suggesting that perhaps members of Congress should be banned from wearing anything or using any product that has been manufactured abroad.