Adrian Delia and Alex Borg barred from debating each other

By July 3, 2025