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