LAVUMISA – A police officer apparently hanged himself because he was unable to absorb the pressure to score well in his confirmation examination at the
↧