Moscow's Victory Day Features Tanks and Missile Launchers
(10 May 08 – RV) Russian President Dmitry Medvedev warned yesterday against "irresponsible
ambitions" that lead to war as tanks and missile launchers rumbled over Red Square
in a show of Russian fire-power not seen since the fall of the Soviet Union. Leon
Aron told us more about the state of Russia’s armed forces and foreign policy…