In India, a Special Task Force (STF) is a type of police task force created to deal with certain problems. Every state has a power to constitute an STF. They are primarily formed due to lack of adequate police forces for a task, like neutralizing a major criminal or criminal network or as a counter-insurgency or anti-terrorism measure.
Two suspected Islamic State (IS) terrorists were nabbed in West Bengal, police said on Saturday. Acting on a tip-off from a central investigating agency, a team of Kolkata Police's Special Task Force.. IndiaTimes - Published
A fortnight after a Special Task Force in Bengal caught two alleged al-Qaida In Indian Subcontinent (AQIS) members in Kharibari area of Sashan, the state's anti-terror unit, in close coordination with.. IndiaTimes - Published