Russian and Ukrainian reports are split on who’s winning each individual battle across a 50-km (31 mile) front, but they agree the Kremlin has the firepower advantage and is still gaining ground.
Discover more from NEWS Daily
Subscribe to get the latest posts sent to your email.