The Palace of Nations in Geneva, Switzerland, which houses the meeting room of the UN Human Rights Council. / Groov3 via Wikimedia (CC0 1.0).

Geneva, Switzerland, Jun 21, 2021 / 12:00 pm (CNA).

The letter accused the Holy See of engaging in “obstructive practices” related to abuse.

Read More: EWTN