India Declares Delhi Red Fort Blast a ‘Terror Incident’; Probe Points to Possible Kashmir Link
New Delhi: The Indian government has officially termed the recent explosion near Delhi’s historic Red Fort as a “terror incident”, citing possible links to a recently busted terror module in Jammu and Kashmir, according to senior intelligence sources. The blast, which ripped through a parked car on Monday evening, has left at least 12 people…