Torrential rains in northeast India resulted in a deadly landslide that crushed and killed three soldiers with six more missing, the Indian army said Monday, AFP reports. Flash floods and landslides in the annual monsoon rains have killed at least 30 people in India’s northeast states in the past week. The landslide that killed the […]Continue Reading














