The meeting room of the United Nations Human Rights Council, in the Palace of Nations in Geneva, Switzerland. / Ludovic Courtès via Wikimedia (CC BY-SA 3.0).
Rome Newsroom, Jun 20, 2021 / 14:35 pm (CNA).
The statement by a group of U.N. experts will ‘give the Holy See a pie in the face.’
Read More: EWTN