U.S. Navy veteran freed from Russia after 9 months in detention
Taylor Dudley had been held since April 2022 and was one of several detained Americans whom Richardson and U.S. authorities have been seeking to have freed.
Taylor Dudley had been held since April 2022 and was one of several detained Americans whom Richardson and U.S. authorities have been seeking to have freed.