Russia frees imprisoned US citizen Stephen Hubbard after plea from Trump

Stephen Hubbard, of Michigan, was sentenced after a closed trial in 2024 to nearly seven years in prison.

Russia frees imprisoned US citizen Stephen Hubbard after plea from Trump












Stephen Hubbard, of Michigan, was sentenced after a closed trial in 2024 to nearly seven years in prison.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow