Soviet army hurls back Nazis on 2,000 mile front [electronic resource]