H.E. Mr. Leon Williams, Ambassador of Permanent Mission of the Commonwealth of the Bahamas to the UN Office and other international organizations in Geneva presenting his Credentials to Mr. Houlin Zhao, Secretary-General of the International Telecommunication Union in Geneva, Switzerland on Tuesday 8th March 2022.
Related News