Indian authorities have detained multiple suspects following a car explosion in Delhi that killed nine people and wounded at least 20.
The blast occurred on Monday near the Red Fort, a medieval fortress and Unesco World Heritage site where India’s prime ministers traditionally deliver the annual Independence Day speeches.