Triandafyllos Karatrantos writes about Russia’s invasion of Ukraine, the stance of the West and the next day for Europe.

Click to read the article, in Greek.