IN PICTURES: The World's Top News Photography of the day
People wade through a flooded road after heavy rainfall in Kaduwela on the outskirts of Colombo on November 28, 2025. Sri Lanka deployed the military for relief and rescue operations on November 28 as the death toll from floods and landslides across the …