By Erick León
Event or report date: October 23, 2026

Russia and the United States denied that Stephen Hubbard’s release was part of an exchange for a Russian blogger, according to a Reuters follow-up published on October 23. The development is the denial about the conditions of his departure, following the release announcement.
Source: The Moscow Times / Reuters.
Original Spanish and Russian versions. Originally published October 25, 2026.
For press releases: Colectivosudcaliforniano@gmail.com








Deja una respuesta