General
Eight people dead after explosion near New Delhi’s historic Red Fort, say police
Eight people have been killed after an explosion near New Delhi’s 17th Century Red Fort, Indian police say.
The Red Fort area, in the Indian capital’s Old Delhi, is a densely populated part of the city popular with tourists.
Footage on local television shows flames and smoke billowing from one…
Continue Reading
