Taliban forces stand guard in front of Hamid Karzai International Airport in Kabul, Afghanistan, September 2, 2021. REUTERS/Stringer TPX IMAGES OF THE DAY Three Taliban sources said the Islamist militia …
@2024 – Chijosnews.com. All Rights Reserved.