Indonesia flash floods and landslide reports at least 21 dead and several missing – Times of India
NEW DELHI: Flash floods and landslide triggered by heavy rains have claimed the lives of 21 people in Indonesia‘s Sumatra island, seven people are still...