Jun 3, 2020 Africa Woman held after tenant she evicted left human body in her house The Kenyan Directorate of Criminal Investigations is holding the owner of a building where.. Read more