The Special Task Force is an elite para-military forces unit of the Sri Lanka Police specializing in counter-terrorism and counter-insurgency operations. It was formed in 1983 not as a military force, but rather as a highly specialised police unit. Read More
Punjab Police on Monday detained six people from Dehradun's Peliyon Police Chowki area in connection with Punjabi singer Sidhu Moose Wala's murder, said STF sources. ...
The Delhi High Court has recently directed the Special Task Force (STF) to consider the representation filed against the alleged encroachment on the government land near Ramesh Nagar metro station. A representation was filed in 2019 against the encro ...