Għargħur mayor faces no confidence motion filed by PL and rebel councillors

By May 7, 2025