Home Minister P Chidambaram on Thursday accepted in the Rajya Sabha that Pune and Mumbai attacks were two major blots on home ministry records.
Blast in Pune last year and three explosions in Mumbai on July 13 are two blots and I accept it, Chidambaram told the Rajya Sabha.
Replying to a parliamentary debate on the security situation in the wake of the Mumbai terror attack, Chidambaram said the country was slowly but successfully building capacity to fight terrorism whose origin lies in its immediate neighbourhood.
He said initially terrorism was imported from across the border. "The new reality is that this is not the only source of terror anymore. The second fact we must realise is that many terror groups are home-grown terror. They may be inspired by groups outside but they are in India and they are Indian module."
He said when Indian modules of these groups were being formed, the nation "failed to recognise them".
"How SIMI (Students Islamic Movement of India) morphed into Indian Mujahideen... These groups don't practice any religion," he said.
He said that while the investigating agencies were probing jihadi cases, right-wing fascists were also on the rise in India.
"All over the world, right wing fascist groups are on the rise and India is no exception," he said.
Talking about the good works done by his ministry, Chidambaram said, "We have busted 51 terror molecule in last few years".
"In one the case police busted terror plan, where terrorist were trying to blow up the ONGC headquarters in Mumbai," he informed the House.
"I am not claiming that we are best in the world, but system can fail, said the Home Minister.
Earlier, Bharatiya Janata Party (BJP) leader Arun Jaitley criticised the government in Rajya Sabha saying security was compromised and that resulted in the July 13 Mumbai blasts that killed 26 people.