In 2018, three major BJP-ruled states will go to the polls: Rajasthan, Chhattisgarh, and Madhya Pradesh. Further complicating matters is the Congress, resurgent under its new chief Rahul Gandhi, which may pose a stiff challenge to the Narendra Modi – Amit Shah. With 230 Assembly seats and 29 Lok Sabha […]