
Copyrights: Newsflash
20 April 2022
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 April. The court found that...