Putin, released American citizen Stephen Hubbard

Russian President Vladimir Putin announced the release of American citizen Stephen Hubbard, who was detained in Russia. Hubbard is currently at Pulkovo Airport in St. Petersburg awaiting repatriation. His release was requested by U.S. President Donald Trump the day before.