After nearly three years in a Russian prison, former U.S. Marine Trevor Reed is back in the United States on Thursday after a swap with a Russian held in the U.S.

Reed had been convicted of endangering the lives of two Moscow police officers while drunk. The U.S. called the trial a “theater of the absurd.”

Reed arrived in his native Texas and will spend a few days in a military hospital to monitor his health.

A Texas congressman posted photos on Twitter of Reed’s arrival.

“It’s been (a) very exciting day for The Reed family. Trevor is back in the USA,” Reed’s mother, Paula Reed, tweeted early Thursday.

Reed was exchanged for Russian pilot Konstantin Yaroshenko, who had been convicted of trying to smuggle drugs into the U.S. He had been arrested by U.S. special forces in Liberia in 2010.

The official swap reportedly took place at an airport in Turkey.

“The American plane pulled up next to the Russian plane, and they walked both prisoners across at the same time, like you see in the movies,” said Trevor’s father, Joey Reed.

The U.S. is also trying to secure the release of another American, former Marine Paul Whelan, who was sentenced to 16 years in June 2020 for espionage.

Some information in this report comes from Reuters.