Taylor Dudley Released from Russian Custody

Updated on

Taylor Dudley, 35, of Lansing, Michigan, has been released from Russian custody after more than a year since crossing from Poland into the Russian enclave of Kaliningrad. He was in Poland for a music festival and it is not currently clear why he crossed into territory of Russia.

Loading content, please wait...
Atlas
theatlasnews.co