United States citizen Stephen Hubbard freed by Russia as diplomatic talks advance
United States citizen Stephen Hubbard has been officially released from Russian custody following high-level diplomatic discussions between American envoys and Russian officials in Moscow. The unexpected release occurred...