TestMCQsPK / POWERPOINT STUDY
Slide 234 / 500
World Current Affairs · Question 234

Where is the ITU headquartered?

Answer: Geneva, Switzerland