Embassy of the Commonwealth of The Bahamas to Switzerland and the Permanent Mission of the Commonwealth of The Bahamas to the United Nations Office and other International Organizations in Geneva
The Ministry of Foreign Affairs is pleased to advise that His Excellency Leon R. Williams, Non – Resident Ambassador to the International Telecommunication Union (ITU), ...