this person is called a soldier
A refugee or the boat people.
It is called 'pacifism'
The question calls for more detail as each person lives in a different country. Ask the question again with the name of the specific country.
Traitor.
They are usually called refugees. If the danger is war, they are war refugees. If the danger is because they oppose the ruler(s) they are political refugees.
immigrant
A person who leaves a country to go live permanently in another is called an emmigrant,
A person who leaves their own country or region to settle in another is called an expatriate or an immigrant, depending on the reason for their move and their legal status in the new country.
A foreigner
Immigrant
An emigrant is a person who leaves their country to settle in another country.
During the 1600's to the 1620's the mistreatment of a person because of his or her religious beliefs is called persecution. it is true.
An expatriate or expat is a person who leaves their own country to live and settle in another country.
immigrant
leaves collector
Emigration.