The family and friends of Stella Cecilia Taraja, a Kenyan teacher based in Saudi Arabia, are living in agony, gripped by unanswered questions weeks after she allegedly disappeared from her apartment under what they termed as disturbing and suspicious.
Stella, known among her friends as 'Faya,' was last heard from on December 25, 2025, when she called her mother who is in Kenya to wish her a Merry Christmas.