Candidates contesting legislative polls in India�s northern Punjab state cast their votes.

Record ID: 374212