
Delhi Locals Recall Chaos And Bloodshed After Car Explosion
It was just another bustling Monday evening near Delhi’s Red Fort metro station. Then a deafening explosion ripped through the noise. A car blast killed at least eight people and injured more than 20, melting nearby vehicles and sending shockwaves across the city. Residents say the sound carried for kilometres. “My whole house shook —










