Tags Clifford Odhiambi

Tag: Clifford Odhiambi

Secondary School Student Kills Himself After He Was Told To Repeat A Class

A secondary school student reportedly took his life by consuming pesticides after he was told to repeat a class. Clifford Odhiambi, a form 3 student...