Eric Lee Roberts, the Rochester man authorities say confessed to killing Nancy Moyer in 2009 and then recanted the confession, has been released from the Snohomish County Jail, where he has been held …
Unlock unlimited access for just $1 for your first month
Please log in to continue |