The Mission at Settra Kroo
I’m Ng’ang’a wa Muchiri, a senior at Lafayette College with a double major in Engineering Studies and English. I’m currently working as …
I’m Ng’ang’a wa Muchiri, a senior at Lafayette College with a double major in Engineering Studies and English. I’m currently working as …