Students are temporary visitors and should be on their best behaviour as with any visitor anywhere. Political demonstrations are borderline unsuitable activities for visitors, as I see it.
As I see it, one of the human rights is freedom of speech. In theory, what's the difference between me supporting the Palestinians and someone here on a visa?