On Olympic Uniform Issue: Congress Wears the Emperor’s New Clothes

(Editor’s Note.  The heated controversy about the American Olympic team’s China-made Ralph Lauren clothing, caused by the political hypocrisy in the run-up to the U.S. Presidential Elections, has led to an embarrassing discovery. After Philip Hersh had joined battle with […]