Russia marks “Victory Day”

Russia has staged a massive Red Square parade of troops, tanks and a military flyover to celebrate the victory of the former Soviet Union against Nazi Germany.