You are not speaking your mind. You are beating around the bush. This is not about the protest. This is about your opinion of who is protesting and for what. That is racism, not reason. Similarly, you are not pro-Israel. You are not anti-Palestine. You are simply, anti-Muslim. You need to take stock of what you feel, instead of unloading a whole bunch of nonsensical and racist stereotypes as if they are true just because in your mind it all makes perfect sense.
As far as protests go, yes they can be held anywhere. As long as they have the necessary approvals from the authorities, do not indulge in any violence, they can protest.
Pro-Palestinian protests are not "against" individual people, or more specifically against Jews - that does not make sense. You don't protest against people. You protest for a cause.