In countdown to 2019, here’s all you wanted to know about EVMs

Election fever in India is on the rise. 22 lakh balloting units and 16 lakh control units associated with the much talked about Electronic Voting Machines have been despatched. But what are these machines for, and why have they been so controversial? A comprehensive round-up