Deadly Car Explosion Rocks India’s Capital Near Iconic Red Fort At least eight people were killed Monday evening after a car exploded near the Red Fort in New Delhi, one of India’s most visited historic landmarks, authorities said.