In this handout image courtesy of the US Army 82nd Airborne Public Affairs, paratroopers assigned to the 82nd Airborne Division prepare to board a U.S. Air Force C-17 at the Hamid Karzai International Airport in Kabul, Afghanistan on August 30, 2021.
Photo by AFP
The Taliban victory and the U.S. failure to rescue Afghan allies are a propaganda bonanza to Russia, China, and Iran.