“I do not regret or have any remorse for my position,” the player wrote. “I do not distance myself from what I said and I stand, today and always until my last breath, for humanity and the oppressed.”
The 28-year-old El Ghazi, who previously played for PSV Eindhoven, Aston Villa and Everton, joined Mainz as a free agent in September. He made three appearances as a substitute for the team, which is last in the German league.
In response to Mainz saying that his contract was terminated Friday, El Ghazi posted: “The loss of my livelihood is nothing when compared to the hell being unleashed on the innocent and vulnerable in Gaza.”