She has a right to say what she wants- but they dont have to leave her stay on the Whitehouse lawn to do it.
That makes sense. You can say what you like, but you can't necessarily say it where and when you like. Or another way of looking at it: she can be arrested for disrupting a State visit, but not for what she actually said.