Sri Lanka experiences severe flooding, with over 340 fatalities and significant damage, as rescue efforts continue amidst political protests over government preparedness.


Sri Lanka experiences severe flooding, with over 340 fatalities and significant damage, as rescue efforts continue amidst political protests over government preparedness.