Headteacher Sets Himself Ablaze Over Unknown Cause News Leverage Editor September 10, 2019 Police in Vihiga County is investigating a case in which a secondary school teacher committed suicide on Sunday by setting himself ablaze in his house… Continue Reading