Case of Taylor Dudley hadn't been widely known
(Newser) -
Russia has released a US Navy veteran who'd been detained for nine months, reports the Washington Post . The name Taylor Dudley of Lansing, Michigan, may not ring a bell, however, because the 35-year-old's family had largely kept his case under the public radar, per CNN . Former New Mexico...