Russia is also working to remove Taliban from list of terrorist states.
These are Russia's "friends".
But isolation here also applies in political sense. There is no political support for Russia's invasion from the rest of the world. Even China has not approved the invasion.