Trump Furious! Russian Summer Offensive Collapsing – Occupiers Trapped! August 5, 2025 3:31pm Ben Borges Russia USA