Satellite images show the scale of destruction from Asia floods
Heavy tropical storms and torrential monsoon rains have triggered massive floods and landslides in several parts of South and Southeast Asia. The downpours, which began late last month, have ravaged…