One of the traditions during Ramadan in Iran is (almost) free food giveaway. I say almost because you won’t pay money but you should read (say) an Islamic honorific (prayer or blessings) which they call it, salawat. Everybody is in the line to get a bread because it’s free but also some of them believe it’s sacred.
But the point is most of the people who are in the line, are very very poor. Well, more than %40 of Iranians are poor and unfortunately under Ahmadinejad's government, they refuse to define poverty threshold, or poverty line. I do believe most of these people wouldn’t stay in line if they did have enough food to eat.
Just take a look at them and you will get the point: