Who is Paul Whelan, the ex-US Marine jailed in Russia?
According to the Russian authorities, he is a US spy. According to his family, he is simply a man who wanted to attend a friend's wedding.
So what do we know about Paul Whelan, the 50-year-old who has been convicted and given a 16-year jail sentence after being arrested in Moscow on suspicion of spying 18 months ago?
Mr Whelan is a citizen of four countries - the US, Canada, the UK and the Irish Republic.
From Novi, Michigan, he was born in Canada to British parents and moved to the US as a child.
Military records show he joined the US Marine Reserves in 1994, about six years after he had reportedly begun work as a police officer in Michigan.
He started as an IT project manager for a company called Kelly Services in the early 2000s, but deployed with the marines within a couple of years on the first of two tours to Iraq, in 2004 and then 2006.
It was while serving in the marines that he made his first trip to Russia, a visit he detailed on his website, which has been shut down. Sharing pictures of the visit, he said he had a "quite enjoyable time" exploring the cities of Moscow and St Petersburg.
But in 2008 Mr Whelan, who had achieved the rank of staff sergeant, was discharged from the marines for bad conduct.
The Pentagon, which released his records, said the charges related to larceny. CNN reports he was accused of using someone else's social security number, and "writing bad cheques".
His family, it has emerged, were unaware of events.
Mr Whelan continued to work for Kelly Services, being promoted to senior manager of global security and investigations in 2010.
According to court documents, he was in charge of the company's campus security group, and his duties included managing and conducting investigations, as well as handling some purchasing.
He left the company in 2016, moving to become director of global security for US-based automotive components supplier BorgWarner.
Mr Whelan was "responsible for overseeing security" at facilities in Michigan and around the world, a company statement said. It does not have any facilities in Russia.
'Generous person and loyal friend'
Since his first visit in 2006, Mr Whelan made a number of other trips to Russia. He also reportedly set up a social media account on the Russian equivalent of Facebook, VKontakte.
It was due to his knowledge of Russia that he had been asked to attend the wedding of a fellow former marine in Moscow on 28 December, his brother David told the BBC's Newshour after his arrest.
"Paul is a very generous person and a very loyal friend and in that role, a friend of his had asked him to come to Russia and help with the wedding party," he explained.
"His experience of having already been to the Kremlin and having already walked around Red Square and navigating the metro, his friend felt Paul could assist a bunch of Americans who hadn't otherwise ever been to Moscow."
Russia's FSB state security agency says he was "caught spying" in Moscow.
There were uncorroborated reports he had been caught receiving a digital storage device containing a list of intelligence officials.
There was also speculation over other possible motives for the arrest - including a suggestion Mr Whelan was detained so he could be exchanged with Maria Butina, a Russian gun rights activist, who was jailed in the US in December 2018. She was deported back to Russia in October 2019.
David Whelan, meanwhile, has dismissed the allegations as nonsense.
"I can't imagine how someone with a law enforcement background who is also a former US Marine, and who is now working in corporate security and is also aware of the risks of travel, would have broken any law let alone the law related to espionage," he said.