Who is Russian-held US citizen Stephen Hubbard? - explainer

Posted
In January 2025, Washington designated Hubbard as wrongfully detained, enabling the US government to pursue negotiations for his release.

Continue reading at The Jerusalem Post »