The Scale of Humiliation

Mark Steyn observes that the astonishingly rapid victory of the Taliban may be the Imperial USA’s Suez moment and that the scale of the global humiliation is almost off the charts. The scale of America’s global humiliation is so total that I see my friends at Fox News cannot even bear to cover it. As … Continue reading The Scale of Humiliation