CID investigates STF
The Criminal Investigation Department (CID) has launched a special investigation into allegations that several Special Task Force (STF) officers were closely associating with narcotics officers arrested in connection with the sale of heroin to drug traffickers, informed sources said.
















