Russia Releases Captured American in Sign of Warming TiesBy pgnnivash34@gmail.com / October 21, 2026 Stephen Hubbard had been living in Ukraine for years at the time of his detention in 2022. Source link About The Author pgnnivash34@gmail.com See author's posts