The recent burst of Rana Ayyub's hate-filled rants against PM Narendra Modi and India on foreign soil must be contextualised in the historical backdrop of the West's continual meddling in India's internal affairs.
Note: This is a guest article by Sri Narasimha.
India’s honourable Prime Minister Narendra Modi is the person people love to hate. Of course he does have his supporters