Russian authorities released 74-year-old retired Michigan schoolteacher Stephen Hubbard from detention on October 21, 2026, transferring him to Pulkovo Airport in St. Petersburg

Activity

Activity (0)
Loading comments...