by Joseph DeMaio, ©2021 Photo: US Marines, dignified transfer, Dover Air Force Base, August 29, 2021 (Aug. 31, 2021) — On Thursday, Aug. 26, 2021, a suicide hyena detonated its explosive vest at the Abbey Gate of the Kabul Hamid Karzai International Airport. As the suicide bomber pink-misted himself to his illusory tryst with 72 […]