Is this guy an illegal?
A Russian newspaper reported he had produced an US passport. But the passport lacked an US 'leaving' stamp. Anyway I think the USA will soon be billed for the air ticket and the prison winter coat (~$40). )