Russian President Vladimir Putin speaks with Sergei Menyailo, the North Ossetia-Alania Republic Head, during their meeting at the Kremlin in Moscow, Tuesday, June 16, 2026.Vladimir Putin fears his own soldiers returning home if Russia does not manage to secure a victory against Ukraine, according to Read Entire Article


English (US)