Report Says Russia Has Released U.S. Citizen Stephen Hubbard
Stephen Hubbard, a US citizen, has been released by Russia, according to a report from the Macon Telegraph.

Macon, GA, October 21, 2026 —
A report from the Macon Telegraph says Stephen Hubbard, a U.S. citizen, has been released by Russia. The information provided identifies Hubbard and reports his release, but does not include further details about the circumstances.
The summary of the report does not state when Hubbard was released, where he is now, or what led to his release. It also does not describe any terms or conditions associated with the release. No statement from Hubbard, Russian officials, U.S. officials or other parties was included in the information provided.
The report is attributed to the Macon Telegraph. The available information does not say whether the newspaper cited official confirmation or whether other outlets independently verified the report. Those details therefore cannot be established from the summary alone.
Hubbard is identified as a U.S. citizen, and Russia is identified as the country that released him. Beyond those points, the summary provides no information about his background, the events preceding the release, or what may happen next. It does not specify whether Hubbard has returned to the United States or provide a location for him.
The reported release is the central development in the account. Additional information about timing, official confirmation and the circumstances surrounding the release was not provided in the summary.
Story summarized from the original created by Google News on news.google.com, see more information here.