Inside the 8-year Sharon Otieno murder trial 

Eight years, 42 witnesses later. The verdict is set for May 29, 2026.