vellore

Vellore, which was scheduled to vote with the rest of Tamil Nadu on Thursday, is the first Lok Sabha seat to have its elections cancelled over abuse of money power.