A powerful car explosion outside an iconic monument in India’s capital Delhi has killed at least eight people and injured 20 others, prompting police to open an investigation under India’s ...