Biden’s Chamberlain Moment in Afghanistan

By | August 16, 2021
The fall of Kabul has been heard around the world, to the dismay of our allies and delight of our enemies.