Ukraine strikes Russian rear! Crimea is on fire, and allies invest in drones | News Pulse July 1, 2025 9:00pm Ukraine Russia Ben Borges