Stephen Nzuki Mutisya
Stephen Nzuki Mutisya, the former director of Scream Africa Children’s Home in Utawala, Nairobi, was recently freed by the High Court after serving a 100-year prison sentence for defiling minors, as the court found his conviction to be based on weak evidence and a deliberate frame-up.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
Kenya:
The High Court in Nairobi has quashed the conviction and 100-year prison sentence imposed on Stephen Nzuki Mutisya, who was found guilty of defiling several boys.
9