Separate weather systems brought torrential, extended rainfall to the entire island of Sri Lanka and large parts of Indonesia’s Sumatra, southern Thailand and northern Malaysia last week.
The relentless rains left residents clinging to rooftops…

Separate weather systems brought torrential, extended rainfall to the entire island of Sri Lanka and large parts of Indonesia’s Sumatra, southern Thailand and northern Malaysia last week.
The relentless rains left residents clinging to rooftops…