Taylor Dudley: US Navy veteran launched from Russian custody
CNN — An American Navy veteran who has been detained in Russia for almost a 12 months was launched from Russian custody on Thursday, his household’s spokesperson informed CNN, after months of negotiations spearheaded by former New Mexico Gov. Invoice Richardson. Taylor Dudley, 35, of Lansing, Michigan, was detained by Russian border patrol police in … Read more