The AI Journal: Sora 2: Deepfakes Waiting to Happen

Posted on January 27, 2026