The Gżira road that is 11°C hotter than a nearby valley

By October 4, 2023