U.S. citizen Stephen Hubbard released by Russia after 4 years in jail, and Trump says “no ‘swap'”

U.S. citizen Stephen Hubbard released by Russia after 4 years in jail, and Trump says “no ‘swap'”

Stephen Hubbard, a U.S. citizen who was jailed in Russia for more than four years after being accused of fighting for Ukraine, has been released from custody, U.S. envoy Steve Witkoff confirmed Wednesday during a meeting with President Vladimir Putin in St. Petersburg.  President Trump said in social media posts that Putin agreed to release…

Read More