Jun 3, 2020 kenya 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