If you are invited to visit someone's home, and you go, and say nasty things to the homeowner, you'll be tossed out despite your right to free speech.
If you're a guest in another country, act like a guest.
When I was living on a military base in Germany, I and my family were required to behave as a guest of the Germans. The military was quite strict about that.
I didn't have any issue with that. When I travel to another country, I behave as if I was their guest, which I was.
A couple times there were protests in a country I was visiting, and I stayed well away from them.
If you're a guest in another country, act like a guest.
When I was living on a military base in Germany, I and my family were required to behave as a guest of the Germans. The military was quite strict about that.
I didn't have any issue with that. When I travel to another country, I behave as if I was their guest, which I was.
A couple times there were protests in a country I was visiting, and I stayed well away from them.