India's Prime Minister Narendra Modi (C) signs a register after taking his oath at the presidential palace in New Delhi, in this May 26, 2014. [Photo/IC]