Prime Minister Narendra Modi on Friday accused the Congress of "insulting" the nation with remarks during foreign visits by its leaders, targeting Leader of Opposition Rahul Gandhi over his recent speech in the US.