From code to care: Shyreen’s mission for mothers across Africa
Over the past three weeks, she has ridden a whirlwind of emotions — perhaps unlike any since her birth on May 31 2005. The fear of rejection, failure, despair, ecstasy and excitement. From a protracted passport saga that captured national attention to …