Nov 20, 2020 Africa Police Officer Shoots himself Dead in Zambia 29 year old, Justine Shiloto, of Mapulanga Village in Chief Bundabunda’s Chiefdom of Chongwe.. Read more