Police Launches Investigation Into Police Officer Who Killed A Woman And Himself In Dedza
Published on April 3, 2024 by Edgar Naitha
Police are investigating an incident in Dedza district where one of their own reportedly shot a civilian woman before also […]