KHRC Demands Justice After Form One Student Allegedly Defiled At Aquinas HighBy Wycliffe NyamasegeFebruary 14, 20220 The Kenya Human Rights Commission (KHRC) has condemned an alleged defilement case at the renowned Aquinas High School in Nairobi.…