Motorists urged to avoid low-lying areas as torrential rain hits Malta

By October 13, 2025