War in Ukraine - Victory of Russian Terrorism and Expansionism? / Michel Filion (Michel Filion, 2025)