Over 100,000 displaced due to rain-related disasters in Sri Lanka

rain-related disasters, Sri Lanka, lightning, tree falls, earth slips
World
image