NIA raids 11 locations across India in terror probe
New Delhi: Tightening its noose around the Islamic State (IS) operatives in India, the National Investigation Agency (NIA) on Monday carried out searches at 11 locations in Kerala, Karnataka and Delhi, including the premises of Mohammed…