An Opera News Kenya publication
Its shaming and alarming to hear some of the horrible crimes committed by care givers trusted…