The Iranian athlete Elnaz Rekabi who competed in South Korea while not wearing a headscarf has returned to Tehran to a heroes welcome.
Crowds gathered at the airport chanting her name and calling her a heroine.
Rekabi was interviewed on Iranian state TV upon her return where she insisted she unintentionally forgot to wear her head covering and denied reports she had been uncontactable.
Iran continues to be gripped by protests against compulsory hijab laws and the government.
BBC Persian's Siavash Ardalan spoke to Corin Dann.