US citizen Stephen Hubbard freed by Russia as Trump envoy meets Putin BBCRussia frees 74-year-old American Stephen Hubbard it captured in occupied Ukraine CNNWho Is Stephen James Hubbard, the American Released From Russian Jail? The New York TimesRussia frees US citizen held since 2022 after plea from Trump Anchorage Daily NewsSister of American Stephen Hubbard says he’s in disbelief following release by Russia The Hill