Delhi’s Deadliest Blast In A Decade: Investigations Reveal Two-Year Conspiracy
New Delhi: The final toll from the devastating car blast near Delhi’s Red Fort Metro station has been confirmed at 12, including 11 innocent civilians and the terrorist identified as Dr Umar.
The central government has officially declared…