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