The USA is the main facilitator of terrorism, along with Israel, NATO Turkey and Saudi GCC countries.
The Russians are more effective at fighting ISIS since they have some of the best military systems in the world, along with personnel.....spending about $500 million each year which is a small 1% fraction of their over all annual military budget set to be cut by 30% from next year. The American sanctions have done some harm to the Russian economy in the short term, but in the long term a huge favour because since the sanctions were imposed, Russia has followed a policy of autarky and greater reliance on Eastern trading and security partnership(Eurasian Integration).
As for Iran the sacrifices have been greater, with no less than 4 Iranian Generals being killed in Syria....in the course of fighting ISIS in both Syria and Iraq. The Iranians are also spending more to support both Iraq and Syria militarily and economically.....$2---4 billion annually.....a lot of money for a $1.5 trillion PPP GDP economy which is managed pretty badly....with huge levels of state sanctioned and institutionalised corruption.."Pigs at the trough'.
The USA has sent ground troops illegally into Syria to support ISIS, and divide Syria. In Iraq the USA is destroying the country further, along the process of 'liberating' it.
Israel is now directly attacking Syria illegally in order to support ISIS.
Israel's ISIS (CIA) have now recently threatened to attack Iran for 'habouring Jews".......bhwaa waa waa! Whilst missing the simple FACT that Israel harbours 5.6 million of them......no doubt when ISIS terrorists being rescued by Israeli commando's and healed and patched up from Syria in Israeli military hospitals makes the love grow by ISIS for Israel ( CODE: the USA and Israel will carry out more terrorist acts against Iran for having the arrogance of fighting ISIS)
The CIA's ISIS has conducted terrorist acts in Southern Russia.
One thinks Russians recent involvement in Libya is meaningless, and the country should stay focused on the quadrangle of Iran, Turkey, Syria and Iraq.....South of the Caucasus. The Russians can support Egypt to take a stronger role in Libya.
Iran, Russia closely cooperating on fighting terrorism: Rouhani
Iranian President Hassan Rouhani says the Islamic Republic and Russia have been working closely together to fight terrorism and promote stability in the region.
He added that Tehran-Moscow ties would never be against the interests of any third country.