US Citizen Stephen Hubbard Freed by Russia After Trump Envoy Meets Putin
Seventy-four-year-old former teacher Stephen Hubbard has been released by Russia without a prisoner swap. The release coincided with a meeting between a Trump envoy and Russian President Vladimir Putin.