Skip to content
WorldGlobal News

Russia frees American prisoner after over 4 years during US envoy visit

By Global News

After keeping the 74-year-old in captivity for four years, Russia has freed U.S. citizen Stephen Hubbard from captivity in Moscow. The release came Wednesday, directly after a visit between Russian President Vladimir Putin and U.S. Envoy Steve Witkoff in St. Petersburg – at a time when U.S. President Donald Trump has…

Read Original Article

Also covered by

More in World

From the blog