News

Landslides and flash flooding triggered by days of torrential monsoon rains in India's northeast have killed at least 22 people, officials said Saturday.