Mar 18, 2020 Africa Woman Accused of Killing Ex-husband after Luring him to her House The Kenyan Directorate of Criminal Investigations (DCI) is holding a woman suspected to have.. Read more