St. Charles Lwanga Secondary School (SCLSS) and Children’s Centre is located in Ruai, Nairobi, Kenya. It is a residential school for orphans; children from families who do not have the means to send them to school and street children. The school is situated on approximately half an acre and has 280 students. Daily life at…
