Predictions: The ruling Bharatiya Janata Party (BJP) is expected to win the most seats, but with a reduced majority.
BJP Expected to Win Most Seats in Indian Elections, but with Reduced Majority The upcoming Indian general elections are set to be one of the most closely watched and intensely…