The blast outside Delhi’s Red Fort metro station was not just an accident — it was a well-planned terrorist conspiracy! According to sources, terrorist Dr. Omar Mohammed, who was panicked by the continuous arrests in the Faridabad terror module, hastily planned the Delhi blast and executed it.