Russian President Vladimir Putin, center, Russian Defense Minister Andrei Belousov, second right, and Russian Navy Commander-in-Chief Admiral Alexander Moiseyev, right, greet sailors prior to the main naval parade marking Russian Navy Day in St. Petersburg, Russia, on Sunday, July 28, 2024. (Vyacheslav Prokofyev, Sputnik, Kremlin Pool Photo via AP)
Russian President Vladimir Putin, center, Russian Defense Minister Andrei Belousov, second left, and Russian Navy Commander-in-Chief Admiral Alexander Moiseyev, left, arrive to watch the main naval parade marking Russian Navy Day in St. Petersburg, Russia, on Sunday, July 28, 2024. (AP Photo/Dmitri Lovetsky, Pool)
Russian President Vladimir Putin greets sailors prior to the main naval parade marking Russian Navy Day in St. Petersburg, Russia, on Sunday, July 28, 2024. (Vyacheslav Prokofyev, Sputnik, Kremlin Pool Photo via AP)