Mason said al-Amoudi was arrested at Dulles International Airport on Sunday as he came into the country .
Al-Amoudi was arrested at Dulles International Airport after arriving on the British Airways flight from London .