Latest News

Catholic Brother Charged on Suspicion of Child Trafficking

A Catholic brother has been arrested and charged at Kibera Law Court over links to child trafficking after he was found in possession of 13 minors without proper documentation. As reported by The Star Kenya, the brother identified as John Boniface was detained for 10 days by Kibera senior resident magistrate William Tulel after the […]