Carmelo Abela’s libel victory over Jason Azzopardi confirmed on appeal

By June 25, 2025