Russia and Ukraine are fighting an increasingly intense energy war as they attempt to gain a meaningful advantage after months of stalemate on the frontlines and ahead of potential new peace talks.
Latest posts by Toimitus (see all)
Extralehdet Extralehdet