Police officer commits suicide with service rifle
A policeman, Lance Corporal Francis Adusei of Service Workshop, has allegedly shot himself with a service rifle at his residence ...
A policeman, Lance Corporal Francis Adusei of Service Workshop, has allegedly shot himself with a service rifle at his residence ...
The signing of the Peace Pact by presidential candidates in the December 7 general election is slated for Thursday,...
Read more