A terrifying website forces its victims to create videos depicting acts of torture and mutilation.A terrifying website forces its victims to create videos depicting acts of torture and mutilation.A terrifying website forces its victims to create videos depicting acts of torture and mutilation.