Too good to be true.
Iran and Saudi hate each other.
If Russia has this force, then they are planning on going into Iraq. It’s too big for just Syria. ISIS is all over Western Iraq.