No, I respect the Saudi's right to write and enforce laws as they see fit.
I don't always agree with those laws, but I respect their right to do that.
And when I'm in their country, I obey their laws. I would have loved a few cold beers every weekend. But no-can-do. Had to suck it up. That's life. Deal with it.
Just as this lady should respect the rights of Americans -- in America.
And if she was American, she should know better.