Thousands of Afghans rush to the Hamid Karzai International Airport as they try to flee the Taliban. (C) Haroon Sabawoon/Anadolu Agency via Getty Images

Sorry!
There are no sources matched!
Please try another one!