Trail Leads to Al-Falah Doctors in Delhi Blast Probe
NIA takes charge of the probe into the Red Fort suicide blast that killed nine and injured over 20.
Three doctors from Al-Falah University in Faridabad detained for alleged terror links.
2,900 kg of explosives recovered from rooms…