Afshin Pirnoon is one of 20 alleged Iranian officials caught living in Canada since Ottawa launched a crackdown against them in 2022.
Home Iran roads director brought before Canada’s refugee board for deportation hearing
Afshin Pirnoon is one of 20 alleged Iranian officials caught living in Canada since Ottawa launched a crackdown against them in 2022.