St. Nicholas Orthodox School in Kenya is Open! By: Jennifer Shlicoff-Holsworth • January 14, 2021 We’re thrilled to announce that our sister school in Kenya, St. Nicholas Orthodox School, has officially opened the lower level of the new school building!…
