May 18, 2018 National News Malawi Police Officer Commits Suicide A Malawi police officer has allegedly committed suicide in Machinga by drinking sulfuric acid... Read more