Heavy Rain Causes Flood in Nothern Atoll Islands

23 October 2026