Floods, landslides kill 69 as Cyclone Ditwah sweeps through Sri Lanka



People wade through a flooded road after heavy rainfall in Kaduwela on the outskirts of Colombo on November…

Continue Reading