75 delegates from 23 countries have come to India to watch the biggest election in the world

Back to top button