Deadly landslides in India’s Himachal Pradesh state

    46

    Vedika Sud reports on the rescue efforts underway in India, where dozens of people have died from landslides.Vedika Sud reports on the rescue efforts underway in India, where dozens of people have died from landslides.