Freedom, Peace and Socialism for Palestine! Long live International Solidarity!