Deepfake of Zelenskyy Tells Ukrainian Troops to ‘Surrender’
Rumble
The Kremlin is deploying a new weapon in the war on Ukraine — deepfake videos. One such video claimed to depict President..
The Kremlin is deploying a new weapon in the war on Ukraine — deepfake videos. One such video claimed to depict President..