Skip to content
Why villagers pelt each other with stones in Himachal's 400-year-old tradition · Hindustan Sphere