Torrential monsoon season deluges paired with two separate tropical cyclones last week dumped heavy rain across all of Sri Lanka and parts of Indonesia’s Sumatra, southern Thailand and northern Malaysia.

By admin