Sliema, St Julian’s, Gzira protest (with social distancing) Għar id-Dud
Għar id-Dud WG74+HQ4, Sliema, MaltaBuilding sites, hotels, bars and tall buildings are taking over our towns, blocking air and light. Traffic, noise & air pollution are ruining our health. Join us in demanding our […]