Narendra Modi: An International Embarrassment! Global press on Modi’s role in the Delhi riots!
One of Narendra Modi’s proudest promises, that he will restore India’s prestige across the world, now proves more difficult to deliver than ever. Global press on Modi's role in the Delhi riots. James Manor, FROM:...