Share this article

Vatican AideĀ“s Address to U.N. Human Rights Commission

Warns of New Forms of Racism The Holy Sees permanent observer to the United Nations in Geneva, Archbishop Diarmuid Martin, delivered this address Friday to the annual meeting of the 53-nation U.N. Human Rights Commission. …