As Afghanistan crumbles to the Taliban, America’s failures are yet again highlighted on a massive scale
Reading Time: 2 minutesThe Talibans extraordinary gain in Afghanistan now includes the outskirts of Kabul. Kabul is the main seat of governmental power…