What is a DDC Machine?

Most patriotic citizens must have registered to vote in the upcoming April 2011 general elections. Even the ones who could not or refused to do so must have observed people queueing up to perform their civic responsibility. And they must have noticed what “DDC machines” are. The Director Data Capture Machine. Each unit of the […]