A boy swims in a flooded road in Kaduwela, Sri Lanka May 20. A boy swims in a flooded road in Kaduwela, Sri Lanka May 20. 4to40.com May 24, 2016 219 Views Share Facebook Twitter Stumbleupon LinkedIn Pinterest