London: The Prime Minister insulted India, not me, on foreign soil. Congress leader Rahul Gandhi said this in an interview…