Where is the headquarters of OIC Independent Permanent Human Rights Commission (IPHRC)?
[A] United Arab Emirates
[B] Senegal
[C] Saudi Arabia
[D] Burkina Faso

Show Answer

Advertisement

Quiz Categories