Ukrainian drones and robots forced Russians to surrender - for the first time in history! July 10, 2025 9:32pm Ukraine Russia Ben Borges