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