U.S. Navy veteran Taylor Dudley, who had been detained in Russia for nine months, was released on Thursday and was handed over to U.S. custody in Poland, according to former New Mexico governor Bill Richardson. Dudley, from Lansing, Michigan, was taken into custody by Russian border patrol police in April 2022 after crossing from Poland…
Russia Releases US Navy Veteran Taylor Dudley After Almost a Year in Custody
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`