Russia takes on Cabal