Defence Minister Rajnath Singh on Friday criticised Leader of Opposition in the Lok Sabha, Rahul Gandhi, for his veiled jibe at Prime Minister Narendra Modi, asking him to "apologise to the country". Singh said that Gandhi's remarks are an "insult" to not only an individual but also the people of the nation.