Navy veteran released from Russia
Taylor Dudley, a United States Navy veteran has been freed from Russian detention after nine months in Kaliningrad.

Taylor Dudley, a United States Navy veteran has been freed from Russian detention after nine months in Kaliningrad.