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