The right to life is a natural right, not a mere "legal right." It can't legitimately be taken away by the government like Hitler did to the Jews, and like we do to the unborn. It is wrong to murder the innocent no matter what, because the innocent have a natural right to life, not a mere, politically created, legal right which is no right at all if it is subject to the whims of government.
The right to live in a different country is not a natural right. It can be legitimately removed by any government, and most governments use their discretion on that. This is almost universally accepted.
I think that explains why I believe you are wrong. I will add the following, in anticipation of a next step in the discussion:
We may need to peel this onion back one more layer. There are two types of morality: consequential morality (thou shalt not murder) and non-consequential morality (keep holy the sabbath day). Consequential morality is the only type of morality that applies to government actions (at least as far as the US is concerned...obviously not the case in Iran or Saudi Arabia). Thus, it is immoral for a government to murder, and even atheists are fine with imposing this type of morality on governments. But, other types of morality, such as tithing, or moral imperatives to be charitable do not apply to governments. Those moral imperatives only apply to individuals. Among other reasons, this is because governments don't create anything; when governments give to the poor, they are not giving their own wealth from their own heart, they are giving from wealth they took from other people. I'm not saying it is wrong to redistribute wealth; I'm saying it is merely permitted but not morally required (which means it is subject to normal, legitimate, political debate). "Give unto Ceasar..." was a permissive statement, not a mandatory statement. Jesus wasn't saying, "Go out and create government imposed wealth redistribution systems." He was saying you can pay your taxes even when those taxes are used for things like killing the unborn. That is permissive, not mandatory. The US government is not morally required to have no borders. It is permissive for our government to do that...and it is also permissive to have borders which are created for societal stability. (Everyone was happy to point out that the Vatican has walls.)