Watch: Do Mosta residents, businesses want a pedestrianised square?

By July 24, 2024