Feb 19, 2019 Africa Zambia Arrests Six for Killing Police Man’s Wife Lusaka police in the neighbouring Zambia have arrested six nationals in connection to the.. Read more