The future of the BJP depends on what the party does with the little time left. The world’s largest democracy is counting the days to its general election scheduled to begin on April 11, with major opposition parties determined to turn the tables this time. For the ruling Bharatiya Janata...