Please understand: People who go into the armed services of any nation are giving up rights that civilians enjoy
While I can agree that members of the military give up some rights because of their job, they still should enjoy the basic constitutional rights that all Americans have. For example, Troops in the Army who live on base are not allowed to have any political posters of any kind. There are no signs of "I support X for congress". Military troops also have less rights in criminal cases. They don't always get a jury, sometimes it is a tribunal. There have been cases when their contract for service has expired but they are forced to continue service.
On the other hand, when we enter another nation, we must respect their laws. There is no freedom of speech in Saudi Arabia. If they want to censor the internet, it is their right. The USA can not dictate to Saudi Arabia how to live, what values to have. Muslim nations have a right to form religious states where their doctrine determines laws. Just like the USA can form a state based on our values.
While I can agree that members of the military give up some rights because of their job, they still should enjoy the basic constitutional rights that all Americans have. For example, Troops in the Army who live on base are not allowed to have any political posters of any kind. There are no signs of "I support X for congress". Military troops also have less rights in criminal cases. They don't always get a jury, sometimes it is a tribunal. There have been cases when their contract for service has expired but they are forced to continue service.
On the other hand, when we enter another nation, we must respect their laws. There is no freedom of speech in Saudi Arabia. If they want to censor the internet, it is their right. The USA can not dictate to Saudi Arabia how to live, what values to have. Muslim nations have a right to form religious states where their doctrine determines laws. Just like the USA can form a state based on our values.