ISIS terrorists are losing the battle with the West. And we have the strangest evidence. Let’s talk Survival – if a creature,...