Sworn in as India's leader, Modi speaks of a 'glorious future'

photo

Photo  / 21

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 handout provided by India's Presidential Palace. REUTERS/India's Presidential Palace/Handout via Reuters