
5 things Putin conveniently left out of his Victory Day speech in Moscow
Russian President Vladimir Putin (C) meets with North Korean servicemen on Red Square after the Victory Day military parade in Moscow, Russia, on May 9, 2025. (Gavriil Grigorov / Pool / AFP via Getty Images) Amid much pomp, military machinery, and …