A powerful explosion near Delhi’s Red Fort Metro Station on Monday evening killed eight people and injured several others, sparking panic across the capital. Police and fire teams rushed to the spot as authorities in Delhi, UP, and Mumbai sounded high alert.