PM-Modi-sworn-inNEW DELHI- Narendra Modi has been sworn in as India’s prime minister for a third term in a grand ceremony at the presidential palace in Delhi.