Russia is winning

Russia is winning

Ukraine has lost about 25,000 troops…call to surrender

Ukrainian Mariupol Strong Hold “ILICHA” now under Russian Control (13 min)

Kiev Rejects Russia Demand for Mariupol’s Surrender, Russia Makes Claims on Size of Ukrainian Losses (49 min)

Sinking of the Moskva (1 min)

https://www.youtube.com/watch?v=q-aY9aP7kX8