You mean religion of pieces.
Russia is its own worse enemy. There arming the biggest financiers or Islamic terrorism. Iran.