The BJP has suffered a huge setback in the Indian state of Jharkhand, as the Congress, along with its allies like the JMM, has secured a comfortable lead in at least 42 of the total 81 seats in the state, strengthening its claim for the seat of power of the mineral rich state – which […]Continue Reading