Indian police invoke ‘terror’ law as Modi alleges Delhi blast ‘conspiracy’ | Police News

India’s anti-terrorism force is leading the probe into the blast that killed 12 people in New Delhi on Monday.

Indian police are investigating a deadly car explosion in New Delhi under an anti-terrorism law, officials have said, as Prime…

Continue Reading