History | Citizenship | PSHE

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

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.