Scores killed in northern India landslide

A massive landslide caused by a cloudburst swept two buses off the road into a gorge in India's northern Himachal Pradesh state, killing more than 40 people, an official said.

India ratifies Paris climate change agreement

India, the world's third largest emitter of greenhouse gases, formally joined the Paris agreement on tackling climate change on Sunday, the United Nations said, taking the global pact a step closer to its enactment.