Magistrate Monica Vella suspended over administrative shortcomings

By May 22, 2025