Żejtun likely to be first town to have car-free zones

By August 10, 2021