I am really surprised they fired him for a really relatively mild series of tweets. I know some of the Israeli scientists leading the campaign against him also pointed out he tweeted "Fuck Israel" in 2018 [0]. Due to the date, May 15 2018, he is probably referring to IDF slayings the preceding day during Palestinian border protests [1]. Nature also did a factual write up of this guy's firing [2].