The head of India's ruling Congress party Sonia Gandhi waves to her supporters during an election campaign rally in Ranchi April 21, 2009. The world's largest democracy goes to the polls between April 16 and May 13, where the main tussle is between the Hindu-nationalist Bharatiya Janata Party and the ruling Congress party.
Picture : Mahadeo Sen (Ranchi).