Preliminary analysis of the undated, self-shot video of Dr Umar Mohammad - the suicide bomber in the Red Fort blast case - indicates it was made on the campus of the Al-Falah University in Haryana's Faridabad, officials familiar with the investigation told NDTV.
The university - a 70-acre institution located 27 km past the Delhi-Haryana border - has emerged as the focal point of this terrorist cell's operations, with multiple members, including Umar Mohammad, working at its Al-Falah School of Medical Sciences and Research Centre.