Russian president Vladimir Putin attends the annual parade of ships in Saint Petersburg.

Russia’s small missile ship Naro-Fominsk sails along the Neva River during the annual Navy Day parade in Saint Petersburg Russia, July 28, 2024.

Anton Vaganov/Reuters