Meaning that, let Putin and his ilk have it- that might be the only way to save it from Islam.
You realize that Russia is more Muslim than the U.S.?