June 10, 2026
Russia’s invasion has created Europe’s biggest refugee crisis since WWII
Russia is demanding territorial concessions that Ukraine refuses to make