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
A Special Task Force (STF) team arrested a wildlife criminal and recovered a leopard skin from his possession near Gambharimunda village in Khordha district in Odisha, a press note issued by STF said on Thursday. ...
Odisha Chief Minister Naveen Patnaik on Saturday said that the low conviction rate continues to be an area of concern and asked police personnel to take all possible steps to enhance conviction rate by factoring in modern technology into the investig ...