May 10, 2020 Africa Man surrenders to police after killing neighbour who slept with his wife Police in Kenya have opened investigations after a man turned himself in after hacking.. Read more