Daily
Indian democracyโs moment of truth
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.