on June 6, 2023 in World News South African Couple Tortured to Death, Set on Fire While Still Alive click here for more