After months without contact, Stephen James Hubbard, a retired American teacher taken from his eastern Ukrainian home by Russian soldiers shortly after Russia invaded in February 2022, has been located in a Russian prison in Mordovia.
His family…
Continue Reading