A powerful explosion near Gate No. 1 of the Red Fort Metro Station in Delhi has left eight people confirmed dead and several others injured. The blast occurred around 6:52 when a slow-moving vehicle stopped at a red light and exploded, damaging nearby vehicles, Delhi Police Commissioner