Trending KHRC releases findings on Sexual abuse claims at the Martyrs of Uganda school in Machakos News Blaze Digital Team | April 24, 2024 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 Read More