Elections to choose the 15th President of India are being held today -- a race between NDA candidate Droupadi Murmu and the opposition's Yashwant Sinha. The counting of votes will be held on July 21 and the new President will take oath on July 25, under the schedule announced by the Election Commission.