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

How even noncitizens get to vote in India The devil lies in Form

Home