New Delhi, Nov. 15 -- Fresh CCTV footage from inside Lal Quila Metro Station has surfaced, capturing moments just before and after the deadly car blast near Red Fort on November 10. The explosion killed 13 people and injured several others, with the new visuals how objects shook inside the Lal Quila Metro Station just when the blast went off at the traffic signal.

Published by HT Digital Content Services with permission from MINT....