All posts tagged "Kelvin Mhofu Ngoshi"
-
Gist
Zimbabwean man commits suicide Live on Facebook after girlfriend cheated on him
March 25, 2024A Zimbabwean man based in Middleburg; South Africa killed himself after his girlfriend cheated on him....