NIA arrests 3 persons, including IS module mastermind, for targeted killing
Tightening its noose around the Islamic State (IS) operatives in Bharat, the National Investigation Agency (NIA) on Monday arrested three persons after carrying out searches at 11 locations in Kerala,…