Russia-Ukraine War Live Updates: Zelensky Says War Will End In Diplomacy; West speaks of atrocities in The Hague


Severodonetsk looks set to be the war’s next big battlefield, as Russia seemingly deploys BMP-T “Terminator” tank support vehicles.

Leave a Comment