Published Oct 23, 2026, 6:07 AM ET · Updated 21 days ago · 2 sources

Kremlin says Russia did not free US citizen Stephen Hubbard in exchange for a Russian war blogger

reuters
reuters
·
Original Report
INFERY
Kremlin says Russia did not free US citizen Stephen Hubbard in exchange for a Russian war blogger

Kremlin says Russia did not free US citizen Stephen Hubbard in exchange for a Russian war blogger