The Delhi Red Fort blast and also the seizure of ammonium nitrate in such large quantities brought back memories of the dreaded Indian Mujahideen. Discussions about homegrown and self-radicalised terrorists are back on the table, and the Indian security agencies have once again a new headache to deal with.