Your analysis ist one sided and shortsighted. Zionism was and is no freedom movement, it is rather a nationalist and racist movement, that allows the destruction of another people's homeland and occupy it without respecting the rights of the native people who were there since thousands of years. Your definition of Zionism is completely incorrect and one sided. The Palestinians were killed, removed by force outside their home country and are still on the run.
Law expanding definition of terrorist activity passes first Knesset reading (Haaretz)
from the article: Netanyahu blasts Erdogan's 'dark and libelous' criticism of Zionism