By Shashi Tharoor
NEW DELHI – With around 968 million people registered to vote, India’s upcoming general election (to be held over several weeks in April and May) will be the largest democratic exercise in human history.
The article Indian democracy’s moment of truth appeared first on Stabroek News.