You're talking as if this I am the one in charge of changing rules in Iran. Whether people agree with the rules or not is a different matter, however, the fact remains that everyone women in Iran is required to cover their hair. Regardless of whether they're foreigner or not. If one does not like the rule than don't go to Iran, simple as that. You're not going to see them turn off their rules for sports events etc.
Dear friend...I complete agree with you...It is your r ule and your nation...That is the reason, she backed out from do competition. It is a different thing that you make a rule for your nation and even for foreigners too...But even in sports, that is quite unusual at least for me. In India, we do not ask someone to wear as per our custom if someone plays sports.
I mean think about a situation, support Iran host a mega event like Asiad or Olympic in future, how it will treat its guest sports women persons? Forcing them to wear Hizab or not participate in competition?