Prime Minister Narendra Modi took his oath of office yesterday for his second term, along with his ministers, for the second consecutive...