Supporters of India's ruling Congress party let off a firecracker as they celebrate the election of their leader Pranab Mukherjee as India's new president in New Delhi July 22, 2012. Mukherjee, a former finance minister and senior leader of the ruling Congress party, has been elected as the new president, a government official said on Sunday. Photo Credit: Indian Photo Agency