The Kenya Human Rights Commission, KHRC, has confirmed claims of sexual exploitation of minors at the Martyrs of Uganda School. The Catholic Church in Machakos runs a children’s