Metro
Chinese, three Zambians nabbed for laundering over K5million in tech scam
The Drug Enforcement Commission (DEC) in collaboration with the Zambia Information and Communications Technology Authority (ZICTA) has arrested three Zambians and one Chinese ...