Everything you need to know before Himachal Pradesh votes on November 12
- last year
Himachal Pradesh is tiny but fierce; it has voted in new governments every five years.
Will it do the same when it goes to polls on November 12? asks Neelu Vyas on The Big Question
Will it do the same when it goes to polls on November 12? asks Neelu Vyas on The Big Question