And, with the Indian parliamentary elections just weeks away, the Indian public, by a margin of more than three-to-one, would prefer the Hindu-nationalist opposition Bharatiya Janata Party (BJP) to lead the next Indian government rather than the Indian National Congress (INC), which heads the current left-of-center governing coalition.