I have read this question on Travel.SE, and I am kinda confused about the use of the word animals in that question:
These are entirely different classes of travel. Portugal+Spain is an easy trip within the usual Western world, close to home and without any significant apparent dangers other than the usual pickpockets and the expensive Euro zone. You can easily get home if needed (regular flights from Madrid and Barcelona directly to TLV, connections through all around Europe from everywhere else).
Russia, Cuba and China are different kinds of animals.
Russia is an unstable place, other than in......etc
Was it meant to be offensive or not? if not what did he mean?