Skip to playerSkip to main contentSkip to footer
  • 11/30/2020
The Directorate of Criminal Investigations is holding a man accused of beating his son to death. Philip Odhiambo Owino was arrested on November 24 by officers from Huruma police station after his son was pronounced dead. https://bit.ly/37jgPPh

Recommended