A Prisoner Release From Hell: the Potentially Catastrophic Human Cost of Trump’s Deal
On October 21, 75-year-old American Stephen Hubbard gained his freedom after more than four years in Russian captivity. That’s the good news. The bad news is, through no fault of his own, Mr. Hubbard’s release is being turned into political cover for …