OLYMPIC NIGHTMARE IN BEIJING: Jeff Dunetz of The Lid has a solid roundup of reasons why the International Olympic Committee’s (IOC) decision to award the 2022 winter games to China was so utterly, predictably … stupid.
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.