Police say car explosion in India’s capital New Delhi kills at least 8 November 10, 2025 by CBS Pittsburgh A car blew up near the historic Red Fort in India’s capital New Delhi, killing at least eight people, police said, adding that the cause remained unclear.