I'm an Iranian and I've seen these pictures in a report in a local newspaper before.
It's not a 'punishment' or anything like that. If it was a punishment they wouldn't put the soft thing under the boy's arm.
According to the report, the man in the picture is making a show of the boy's abilities just to make money from the people standing there. This is their everyday activity. Very Very tragic.
Please be careful not to post anything that you don't have enough information about.
And don't post such things which are to make hate in the hearts of the people rather than sympathy.
PS:请不要轻易相信任何网上的消息
做一些判断 你会发现有些东西真得很假
同样你也可以不要相信我转载的消息