Apr 12, 2022 Africa Two Zambian Police Officers To Be Killed By Hanging For Causing Death Of A Suspect Who Was In Custody Two Zambian police officers have been condemned to death by hanging for killing a.. Read more