Russian soldiers drive their armoured vehicle in the Chechen regional capital Grozny February 10. Ru.....
Russian soldiers drive their armoured vehicle in the Chechen regional capital Grozny February 10. Russian troops, fresh from battles in Grozny, are preparing in the mountainous south of the rebel region for what they expect to be the decisive strike against separatist forces.