Trusted News Discovery Since 2008
{{/content}}
Special Task Force (India)
Special police unit of India
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.
Special Task Force (India) News and Videos LIVE
âšī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets