Kenya Breaking News Machakos girl allegedly defiled by father dies in police vehicle Police in Athi River, Machakos County, are investigating an incident where a girl who was defiled died aboard a police vehicle on Sunday evening.... Omara ZApril 8, 2024