The plane with Hubbard released in Russia has arrived in the US.
The plane carrying US citizen Steven Hubbard, who was allegedly released in Russia, landed in Texas, CBS News reported. "The plane in which Hubbard allegedly flew arrived at a military base in San Antonio, Texas," reported the channel on the X social network.