WorldFlood Disaster in Asia Claims More Than 900 Lives as Sri Lanka, Indonesia and Thailand Struggle to Recover11 months ago · By Jared Emillio