At least nine people have been killed in a car blast that took place on Monday night close to the Red Fort in India’s capital, New Delhi.

No cause for the explosion has been given, but police in the Indian capital territory have invoked an “antiterror” law.

See Full Page