October 21, 2026 - BY Investors World

Russia releases American teacher imprisoned on Ukraine mercenary charges after Trump pressed Putin

American Stephen Hubbard has been released from Russian custody after Trump urged Putin to free the retired teacher imprisoned on Ukraine mercenary charges.