Għargħur asks Auditor General, Local Government Division to probe ousted mayor

By May 24, 2025