Putin says US citizen Stephen Hubbard freed: Russian news agencies

Russian President Vladimir Putin announced Wednesday the release of Stephen Hubbard, an American taken captive by Russian forces years ago in Ukraine, during a meeting with US special envoy Steve Witk…

Source: Gulf Times Qatar. Read the full story at the original publisher. Read at source