Toledo Cathedral in Toledo, Spain. / Nikthestunned via Wikimedia (CC BY-SA 3.0)

Madrid, Spain, Mar 11, 2022 / 16:36 pm (CNA).

The Spanish parliament has overwhelmingly approved the creation of an independent commission to investigate alleged sexual abuse in the Catholic Church, assigning the country’s ombudsman to lead the investigation.

Read More: EWTN