Palestine will be free!