India's Prime Minister Narendra Modi (L) shakes han with Afghanistan's President Hamid Karzai after taking oath at the presidential palace in New Delhi May 26, 2014. [Photo/IC]