Days before the car explosion near the Red Fort Metro Station, police had already uncovered a massive cache of explosives in Faridabad. Security agencies seized nearly 2,900 kilograms of ammonium nitrate from rented premises, raising alarm about a possible terror conspiracy in the capit