SRI LANKA Since 19 Dec, Sri Lanka is experiencing heavy rainfall resulting in flooding and landslides in many areas. An estimated 1.1 million people have been affected, with nearly 120,000 displaced...
Sri Lanka + 5 more
Sri Lanka + 5 more
SRI LANKA Since 19 Dec, Sri Lanka is experiencing heavy rainfall resulting in flooding and landslides in many areas. An estimated 1.1 million people have been affected, with nearly 120,000 displaced...