Russia releases detained American Stephen Hubbard, Trump says
Stephen Hubbard has been imprisoned since 2022, when he was seized while living in Ukraine. Stephen Hubbard has been imprisoned since 2022, when he was seized while living in Ukraine. USA TODAY - Breaking News and Latest News Today Read More