Oct 8, 2020 Africa South African hotel owner found dead in his home Police in South Africa's Northern Cape town of Pofadder are investigating the death of.. Read more