Mario Alexis Portella

Author Archive

  • Aug 31, 2026
    Lord David Alton of Liverpool, a prominent member of the House of Lords in the UK, recently condemned the 2018 provisional agreement between the Holy See and the People’s...