This is why liberals support Palestine and Hamas