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