An American Naval Veteran Released from Russian Custody
The Newzz Owl January 12, 2023
0 01 min read
Read Time:13 Second
Former New Mexico Governor Bill Richardson negotiated the release of 35 year old Taylor Dudley, who is an American Naval veteran, from Russian custody. He had been detained in Russia since April 2022 after he crossed the border from Poland to Kaliningrad.