LAST SUNDAY, December 10, we observed the annual service in recognition of International Human Rights Day at Christ Church in Vineyard Town (Diocese of Jamaica and the Cayman Islands). The celebration acknowledges that the Universal Declaration of...