Election results in India show a crushing defeat for Prime Minister Narendra Modi’s Bharatiya Janata Party in the northern farming state of Punjab, the heart of Sikhism, after a surge of anti-Sikhism among the right-wing. The Hindu-first BJP needed support from Sikhs in the state but only bagged two seats out of 117 in the state’s legislative assembly.
Read More