
Walking into her, you expect a corporate veteran in their forties or fifties. Instead, you meet a 23-year-old Gen Z leader calling the shots.

For most of his childhood, Emmanuel Ayieko knew something was different about his family, but he did not have the words to explain it. He knew...

At 6 a.m., James reaches for his phone before he even gets out of bed. The ride-hailing app has already started sending notifications. If he logs...

At just 14, Jackson Tito is raising his siblings instead of living his childhood. From collecting plastic bottles to survive to going days on water and...

What happened? Pastor James Irungu, a 30-year-old man, collapses at 79 hours and 40 minutes in his 80-hour tree-hugging challenge. He was set to exceed Nyeri’s...