Who is Dr. Umar Mohammad? The doctor-turned-terror suspect linked to the Delhi blast
New Delhi/IBNS: The preliminary probe has suspected Dr. Umar Mohammad, who is a doctor-turned-bomber, may have caused the blast near Red Fort Metro Station in Delhi out of panic after his network collapsed, a report by Business Today said.