Postmortem Inconclusive in Death of Julia Wangui at Nanyuki Prison, Sparking Outrage
The death of 24-year-old Julia Wangui, a mother arrested during the recent Saba Saba protests, remains shrouded in mystery after a postmortem examination conducted at Nanyuki Cottage Hospital proved inconclusive.…
