Heavy rain, floods kill at least 17 in Sri Lanka 
Sri Lanka

Heavy rain, floods kill at least 17 in Sri Lanka 

Men float along a flooded road during a COVID-19 curfew in Biyagama, near Colombo, Sri Lanka June 6, 2021. REUTERS/Dinuka Liyanawatte By Waruna Karunatilake June 7, 2021 COLOMBO (Reuters) - Heavy rain has lashed Sri Lanka triggering …

Continue reading