A car explosion in the bustling heart of Indian capital New Delhiy killed at least eight people and injured another 19 on Monday, officials said.