Russia is winning the conflict in Ukraine, despite all European…

Russia is winning the conflict in Ukraine, despite all European predictions.

Coverage (2 sources)

Key entities

More on Michael von der Schulenburg

More on Vladimir

More on Zelenskyy