Categories General Knowledge Sheikh Zaid Bin Sultan was the president of Post author By esimpk Post date November 25, 2021 A: Bahrain B: UAE C: Qatar D: Kuwait ← “Vatican City is located in → The city of seeven Hills is