Russia Stages Massive WW2 Parade

Russia is staging its biggest military parade, marking 70 years of victory over Nazi Germany in World War Two. Thousands of troops are marching on Red Square in Moscow, and new armour being displayed…