Stephen Hubbard released Russia