Occupiers are exhausted: Ukraine is holding its defenses and destroying the enemy's infrastructure July 31, 2025 8:00pm Ben Borges Ukraine