Updated

An Al-Jazeera journalist held in Syria and later Iran is back with her family in Canada, after being released from custody.

Dorothy Parvaz landed Thursday at Vancouver International Airport. She had disappeared nearly three weeks ago after arriving in Syria from Qatar on April 29 to cover anti-government protests. Syria said she was deported to Iran, where she holds citizenship, shortly after her arrival.

Parvaz was freed from Iran Wednesday.

Parvaz hugged relatives at the airport and says she is happy to be back and anxious to be with her family.