Feb 28, 2023 zambia Female police officer found dead in her home in Zambia Tragedy struck the Mkushi Central Police Station in Zambia as one of their own,.. Read more