Why villagers pelt each other with stones in Himachal's 400-year-old tradition November 10, 2026 · Times of India Read full story at source