“Terror Strikes Delhi: Red Fort Blast Leaves City in Shock and Fear”
New Delhi, India What began as a regular, bustling Monday evening near Delhi’s iconic Red Fort turned into a nightmare when a massive explosion ripped through a parked car, killing at least eight people and injuring more than twenty. The blast, which occurred just meters from the Red Fort Metro Station, was powerful enough to…