Since the Islamic Emirate of Afghanistan (the Taliban jihadi organization) took power in Kabul in August 2021, the state of Qatar – known for shielding 9/11 mastermind Khalid Sheikh Muhammad from the U.S.
Concerns are mounting for an award-winning photojournalist detained in Kabul by the Taliban for nearly a month. Mortaza Behboudi, who has dual Afghan and French citizenship, arrived in Kabul on January 5 for a reporting assignment. But he was arrested by the Taliban on accusations of spying after he applied for press accreditation, media rights…