Delhi Red Fort blast kills 13: What happened as police invoke ‘terror’ law?
Indian police are investigating a deadly car explosion in the capital, New Delhi, under a stringent anti-terrorism law., At least 13 people have been killed and more than 20 wounded when a car exploded in New Delhi, India’s capital. Security forces have been placed on high alert across major statesContinue Reading












