The New Indian‘s Urvashi Khona travels to the remote village of Kufri in Himachal to learn who they’re rooting for this time. The voters of the hill state have never allowed a government run for a second consecutive term. It will be a difficult test for the current ruling party BJP in Himachal, where they’ve […]