How even non-citizens get to vote in India. The devil lies in Form 6

Wait 5 sec.

How even non-citizens get to vote in India. The devil lies in Form 6