At least 15 people were killed late Tuesday after debris from a massive landslide hit a bus in India’s northern state of Himachal Pradesh, local authorities said. The bus was traveling on a hilly ...
Ravi Dutt watched in shock as water surged into his tailoring shop near the Yamuna River in India two years ago. “The water was up to my neck,” he recounted. That year, New Delhi saw its heaviest ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results