Russian military might on display at WWII parade rehearsal in Moscow

Military tanks and other vehicles carrying missile launchers and weapons paraded through the streets of the Russian capital on Monday (April 29) as the country prepares to stage its annual Victory Day parade on Red Square.