Jeffrey Lord The American Spectator 7/13/2012
Open mouth, insert foot.
Senate Majority Leader Harry Reid has raised a furor over the fact that the uniforms for the US Olympic Team are made in China. Which is to say: outsourced.
Who designed these uniforms? Who actually did the outsourcing of these Olympic uniforms here?
That would […]