Trump Brings Home American Stephen Hubbard From Russia
President Donald Trump announced on Wednesday that Russia has freed Stephen Hubbard, an American citizen imprisoned there since 2022, bringing another wrongfully detained American home through direct presidential diplomacy. The news marks another major win for the administration’s relentless effort to secure the release of Americans held abroad. “Stephen is on his way back home…