Experiencing Bloodbath, And… A suicide blast rocked the Hamid Karzai International Airport in Kabul on August 26, 2021… 11 days after the Taliban had taken control of Afghanistan for the second time. The […] Koushik Das November 4, 2022 Leave a Comment