Strong winds and some much-needed rain to hit Malta this week

By March 21, 2020