Modi Sworn in for Historic Third Term as India’s Prime Minister

After landing a spacecraft on the moon, championing a Hindu renaissance and leading India’s fast-growing economy, Narendra Modi has been sworn in as Prime Minister for a historic third term in a grand ceremony at the presidential palace in Delhi.