A police constable attached to the Police Special Task Force (STF) has shot himself with his service firearm. MORE..
Thank you
STF officer commits suicide with service firearm

A police constable attached to the Police Special Task Force (STF) has shot himself with his service firearm. MORE..
Thank you