Stephen Hubbard released from Russian custody after four years
21 Oct 2026, 05:53 PM

Stephen Hubbard released from Russian custody after four years

N
News Fx
@newsfx
U.S. citizen Stephen Hubbard is released from Russian custody after being detained for four years. Former CIA Station Chief Dan Hoffman discusses the release and special envoy Witkoff's peace talks with Russian President Vladimir Putin.
Source Credit: foxnews.com
Read Full Story
2

Comments (0)

Login to join the conversation