Stephen Hubbard lands back in U.S. after release from Russian prison
Stephen Hubbard, the Michigan native who spent four years wrongfully imprisoned in Russia before being released on Wednesday, landed back in the U.S. late Wednesday, according to President Trump. The president said Hubbard had just landed back in the U.S. while Mr. Trump spoke to reporters late Wednesday night as he returned from a rally…
