May 11, 2014

P.J. O’ROURKE: Relax: If 1,000 years of Russian screw-ups are anything to go by, it won’t be long before Vladimir Putin brings himself down.

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.