Russia is suffering heavy losses: Ukrainian Armed Forces hold Pokrovsk and strike at enemy's rear July 2, 2025 8:00pm Ukraine Russia Ben Borges