BELMONT CLUB: September 10, 2001. “Nearly 25 years ago, on Sept. 10, 2001, the left-wing parties of Europe and America surveyed their breathtaking domain. Viewed from their vantage point, the Soviet Union had collapsed, and the world was theirs to inherit. To most Westerners, even educated ones, Islam was an ancient myth rumored to be surviving in distant places. Christianity was a fading force beaten down by Free Love and atheism. With the fall of Moscow, the world was theirs.”
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.