Police Inspector kills colleague, commits suicide Metro News Police Inspector kills colleague, commits suicide Admin December 19, 2023 A police Inspector, Mr. Nelson Abuante, has reportedly committed suicide after he mistakenly shot dead his colleague,...Read More