Former finance minister Pranab Mukherjee has been elected as Indian president after votes from national and state lawmakers were counted in the race for the mainly ceremonial post.
Mukherjee elected as Indian president