Feb 15, 2021 Africa Woman arrested after policeman dies in her house Kenya: Police in Garissa County on Sunday detained a woman following the mysterious death.. Read more