Union Home Minister Amit Shah on Friday launched a blistering attack on Congress MP Rahul Gandhi after derogatory words were allegedly used against Prime Minister Narendra Modi and his late mother during an event in Bihar’s Darbhanga, and said that the grand old party must apologise.