A police constable attached to the Walana Anti-Corruption Strike Force Unit has committed suicide by shooting himself with his service firearm. According to the police, the incident occurred at around 5.30 am today (July 29). The officer was admitted to the Panadura Base Hospital with critical injuries but was pronounced dead on arrival. The deceased […]