Millions are voting in Delhi in polls being held just months before India's general election. The battle for Delhi has emerged as a triangular contest for the first time, between three-time chief minister Sheila Dikshit, BJP's doctor-politician Harsh Vardhan and anti-corruption campaigner Arvind Kejriwal, a debutant hoping to dent the fortunes of the two political behemoths.
(Read more)