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 se… […]