News

After flash floods and landslides caused by torrential rain killed dozens in northern India, social media users shared a clip ...