Russia ’s President Dmitry Medvedev, opening the 65 th Victory Parade on Red Square in Moscow on Sunday morning, lauded the indomitable courage and strength of the Soviet people who stopped the hordes of fascists and put an end to Nazi ideology aimed at annihilating whole nations.