Is Russia losing the South Caucasus? There is a new player here

Is Russia losing the South Caucasus?

There is a new player here