Man Found Guilty Of Raping And Killing Brit Lodge Owner In South Africa
A man has been found guilty of raping and killing a British lodge owner in South Africa after six years on the run. Andrea Imbayarwo, 32, was found guilty of the rape and murder at Limpopo High Court in the city of Polokwane in a ruling made yesterday, on the19th…
Comments Off on Man Found Guilty Of Raping And Killing Brit Lodge Owner In South Africa
April 23, 2022