At least eight people were killed and 20 others injured in an explosion near the iconic Red Fort in a densely populated district of India’s capital Delhi, the city police said.
The blast occurred in a car near the 17th-century Mughal-era fort monument but the exact cause was not immediately known. Witnesses described hearing a “window-shattering” explosion, with one person telling news agency ANI he had “never heard anything like it before”.