Pilgrim backs FIC boss: let DEC be DEC, no need for name change
Dr Canisius Banda has opposed the proposal to change the name of the Drug Enforcement Commission (DEC) to Anti-Drugs, Economics and Financial Crimes Agency (ADEFCA), emphasizing that “let the DEC be DEC and let the […]