A motorcade with Russian President Vladimir Putin drives along a street in Pyongyang, North Korea, on Wednesday, June 19, 2024. (Gavriil Grigorov, Sputnik, Kremlin Pool Photo via AP)
Copyright © 2024 Yahoo Inc. All rights reserved.