St Christopher Nevis Anguilla 1966 Inauguration of WHO Headquarters