Preparing your study page...
Correct answer: D
Explanation
Hissein Brahim Taha was the serving head of the Organisation of Islamic Cooperation as of June 17, 2026, with the term beginning on November 17, 2021.