Russia-Ukraine War LIVE: Putin meets top generals in charge of Russia’s war efforts in Ukraine

WATCH ON YOUTUBE