Police officer commits suicide with service rifle Rhema May 7, 2024 A policeman, Lance Corporal Francis Adusei of Service Workshop, has allegedly shot himself with a service rifle at…