Russia has paraded the best of its nuclear armaments and fighting forces to celebrate the 66th anniversary of the World War II victory over Nazi Germany. Some 20,000 troops marched through Red Square saluting President Dmitry Medvedev and Prime Minister Vladimir Putin. The display of advanced military hardware culminated in a display of the latest […]