A person who believes that war is wrong is called a "pacifist".
Pacifist
Probably because he is mostly a peaceful guy then a war guy,but still he believes in what is right and what is wrong.
If you mean an AMERICAN that favored the U.S.'s involvement in Vietnamese war, those would be called Nationalists. Nationalist: A person who advocates independence for a country A person with strong patriotic feelings, especially one who believes in the superiority of their country over others'.
A soldier?
a person who believes that war and violence are unjustifiable
A person who opposes war on moral grounds is known as a socialist. This is a person who believes that any form of warfare is evil.
You would call them veteran!
pacifist
A sensible one! A pacifist.
this person is called a soldier
A turncoat.
This is a Confederate.