Candidates casting ballots
Candidates are casting their ballots ahead of Montana's June 5 primary Tuesday.
Candidates contesting the assembly polls in Punjab cast their votes on Monday, and urged the voters to exercise their franchise to strengthen democracy.