But should Putin really be admitting defeat? His losses in Ukraine are mounting and his invasion has triggered a concerted NATO response that looks likely to dash his dreams.
- Reading Level 5
Tanks roll into Moscow for victory parade
Russian military vehicles are on their way to Red Square by passing through Tverskaya street during the rehearsal of Victory Day military parade marking the 77th anniversary of the victory over Nazi Germany in World War II, at Red Square in Moscow, Russia on May 07, 2022