February 25, 2024

Deepfakes are out of control – is it too late to stop them?