Courtesy: iStockphoto
The furor continues. In case you missed it, the U.S. Olympic Team uniforms were made in China. And, as is the case with many trending stories, Congress has gotten on the bandwagon.
U.S. Senate Majority Leader, Harry Reid said...
(2) Comments | Posted April 19, 2013 | 11:17 PM