General

The body of a man was discovered nailed to a wooden cross in an abandoned stone quarry in South Korea – allegedly near a mirror so the man could watch himself suffer. The victim, wearing a loin cloth and a crown of thorns, had his hands and feet nailed to a wooden cross and a […]