Free Free Palestine? Really?