In India, a Special Task Force (STF) is a type of special police force tasked to deal with violent issues such as wanted criminals and insurgencies. They are primarily formed due to lack of adequate police forces for a task, like neutralizing a criminal network or carrying out anti-terrorism measures. Every state has their own power to constitute an STF.
Chhattisgarh Breaking: 12 Maoists Killed By Indian Security Forces In Deadly Encounter
In a major success for security forces, 12 Maoists were killed in an intense encounter in Chhattisgarh's Bijapur district. This..
Oneindia