Separate weather systems last week led to deadly floods and landslides in Sri Lanka, Indonesia, Thailand and Malaysia.
Cyclone-fueled downpours battered parts of Indonesia, Thailand and Malaysia this week when a rare tropical storm formed in ...