Moscow - Russia is pulling out all the stops for celebrations on Saturday marking the 70th anniversary of the Soviet victory over Nazi Germany with 16,000 troops marching in a Red Square parade, along with hundreds of units of military hardware.
Moscow - Russia is pulling out all the stops for celebrations on Saturday marking the 70th anniversary of the Soviet victory over Nazi Germany with 16,000 troops marching in a Red Square parade, along with hundreds of units of military hardware.