Mellieħa residents occupy construction block site, demanding land back

By February 1, 2025