The idea that army radio should even be expected to play a song that criticises the army is lunacy but its not a free speech issue. Israel has been congratulated by foreign governments for its free speech. If there was no free speech in this country nobody would have ever heard of Daphne Leef who would have been silenced the first time she criticised the government. With the song criticising the IDF then of course there is no way it would be played on army radio. If this was the US and somebody write a song criticising the US military their radio stations wouldn't play it but nobody would be saying there is no free speecjh in the country because the army radio staion wont play a song that criticises the army.
Russian defense ministry: Plane sent to intercept U.S. plane near border on Friday (Reuters)
from the article: Free speech - just not against the army