Free free Palestine ?