Georgia recalled all but two of its diplomats from Moscow in protest after Russia recognized its rebel South Ossetia and Abkhazia regions as independent and President Mikheil Saakashvili urged the West to uphold international law .