intelnews.org
Sudden reappearance of Zambia’s former spy chief raises suspicions
Zambian Police have announced the capture of Xavier Chungu, the country’s former spy chief, who had fled abroad in 2004, escaping trial for embezzlement charges.