“Spiderweb” 2.0? Ukrainian drones destroyed Russian fighter jets in Crimea! August 5, 2025 11:00pm Ben Borges Ukraine Russia