General News

Another Police Officer Commits Suicide

Recently a police officer shot himself to death and another one has followed.  Police Constable Eugene Yelnona worked with the National Protection Unit (NPU). He was reported to be on duty at the residence of…