Four times Narendra Modi has gone on back foot

Prime Minister Narendra Modi finally apologized to the nation when he announced on TV to┬árepeal three…