A former US intelligence officer has appeared in court in Seattle charged with attempting to spy for China.
Ron Rockwell Hansen, 58, was arrested by the FBI on Saturday on his way to a Seattle airport for a flight to China.
The justice department says Mr Hansen attempted to pass on information and received at least $800,000 (£600,000) for acting as a Chinese agent.
He agreed in a brief court appearance to be returned to his home state of Utah to face charges.
Mr Hansen, who lives in Syracuse, Utah, was charged with attempting to gather or deliver national defence information to aid a foreign government.
Other charges – there are 15 in total – include acting as an unregistered foreign agent for China, bulk cash smuggling, structuring monetary transactions and smuggling goods from the US.
Read more: BBC.com