KHRC releases findings on Sexual abuse claims at the Martyrs of Uganda school in Machakos
The Kenya Human Rights Commission, KHRC, has confirmed claims of… Read More »KHRC releases findings on Sexual abuse claims at the Martyrs of Uganda school in Machakos

