Long suspected in the murder of Leah Freeman, Coquille PD Sgt Pat Smith and Officer Ray McNeely arrested Nicholas McGuffin today at his home in Green Acres. The grand jury voted to indict McGuffin after hearing evidence and testimony from more than 100 witnesses. Bail has been set at $2M.
McGuffin, according to DA Paul Fraser, has never married but is the father of little girl and works as a chef at The Mill Casino. Trial will probably be late next year or early 2012.
The room was packed with well wishers and media. Not present were former Coquille PD Chief, Mike Reaves nor City Manager, Terence O’Connor (that I could see anyway).
Kudos again to Coquille PD for resurrecting this long dormant case, having the vision to work with other law enforcement agencies and hopefully bringing some peace to the Freeman family.
UPDATE: From KCBY