An Opera News Kenya publication
Following one of the saddest school tragedies, a Tanzanian court has sentenced a teacher to death…