Putin Holds Massive Rally, Says Russia Will Prevail in Ukraine
Russian President Vladimir Putin delivers his speech at the concert marking the eighth anniversary of the referendum on the state status of Crimea and Sevastopol and its reunification with Russia, in Moscow, on March 18, 2022. Sergei Guneyev/Sputnik Pool Photo via AP