Aug 26, 2024 South Africa Husband Sets Himself On Fire After Enduring Abuse From Wife in South Africa In a harrowing incident that unfolded near Marula Platinum mine in Burgersfort, Limpopo in.. Read more