oath taking ceremony
Narendra Modi, the man, the myth, the legend, once thought to be invincible, has shown vulnerability at times and…