A chilling new CCTV video from the Delhi Red Fort blast has surfaced, showing the exact moment when a white i20 car exploded in the middle of evening traffic at 6:52 PM. The blast turned the vehicle ...