02 April 2024
VIDEO SHORT: Russian Soldiers Test Out New System That Blocks Communication Between Drone And Its Operator
UKRAINE, eastern Ukraine - Russia has said its soldiers have developed a system that helps them...