An American citizen detained in Russia for nearly four years has returned to the U.S. after being released, arriving at a military base in Texas. Authorities had accused him of involvement in Ukraine’s conflict following Russia’s invasion, though details of his alleged role remain under scrutiny. The case highlights ongoing tensions between Russia and Western nations amid the ongoing war. His return follows a prolonged period of detention, raising questions about the circumstances surrounding his imprisonment.


American Stephen Hubbard has returned to the U.S. after being detained in Russia for nearly four years. The freed American arrived at Lackland Air Force Base in San Antonio early Thursday morning. Russia had accused Hubbard, who lived in Ukraine at the time, of fighting on behalf of Ukraine after Russia launched its war. Former...