Police say car explosion in India's capital New Delhi kills at least 8

Wait 5 sec.

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.