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