The Red Fort blast took place on November 10 last year, wherein a vehicle-borne improvised explosive device exploded near the Lal Quila Metro Station