High humidity and ocean temperatures of over 26 degrees Celsius are major contributing factors.
Source: AFP news agency
Tuesday, April 15, 2025
High humidity and ocean temperatures of over 26 degrees Celsius are major contributing factors.
Source: AFP news agency