Ukraine is preparing an operation in Crimea! The Russian military-industrial complex is on fire August 2, 2025 5:00pm Ben Borges Ukraine Russia