India Monsoon: Heavy rains triggers floods 7 landslides

India Monsoon: Heavy rains triggers floods 7 landslides
Heavy rain continues to trigger flood and landslides in India's north and north-east, affecting hundreds of thousands...