Russia is on fire – Ukraine attacks key enemy infrastructure | Wrap-up Weekly August 1, 2025 9:01pm Ben Borges Ukraine Russia