An Opera News Kenya publication
Disturbing videos of a teacher torturing two kindergerten kids have enraged twitter users beyond imagination. In…