
Kyle Griffin @kylegriffin1
Russia has released Taylor Dudley, a U.S. Navy veteran who had been detained since April in Kaliningrad, a Russian enclave between Poland and Lithuania. This is the second time in just over a month that an American has been freed from Russian custody. — PolitiTweet.org