Bashing China has long been fashionable among politicians in America. But everybody understands that this is rather like a crack addict bashing his drug dealer. Nevertheless, Senate Majority Leader Harry Reid (D-Nev.) crossed the line yesterday when he spewed jingoistic indignation at the made-in-China uniforms members of the U.S. Olympic team are scheduled to wear… Read more.
Team USA Olympic Uniforms Made in China?! Where else?
Friday, July 13, 2012 at 10:57 AM