Afghanistan: America’s Moment of National Embarrassment

With the Afghan Taliban’s (terrorist organization, banned in Russia) successful military occupation of Kabul on August 15, 2021 America’s twenty years’ debacle in Afghanistan has come to an embarrassing end after almost twenty years of what millions of the Americans believed was a ‘war on terror’ to ‘end terror.’ While the Taliban’s ultimate success was […]