Done reading propaganda against the EVMs? Now read the truth
India is the largest Participatory Democracy of the world, with about 850 million registered voters. The Constitutional mandate of superintendence, direction, and control of Elections to the Parliament and the State ...