In the rural outskirts of Riaki, Meru, a story of defiance, courage, and hope unfolds. Sheila Kawira, 20, now a student of clinical medicine at Kenyatta University, shares her harrowing tale of familial ties, radicalized beliefs, and her relentless pursuit of...