Seeing red: U.S. Olympic uniforms made in China

Posted at 3:21 pm on July 13, 2012 by Sarah D.