Children peer out of doors at Kyeeda School in Nairobi, Kenya. By C. Helmer January 12, 2021 Children peer out of doors at Kyeeda School in Nairobi, Kenya. By: C. Helmer January 12, 2021