The Edenton Police Department joins the law enforcement community in mourning the tragic loss of a Greene County deputy who gave his life in the line of duty last night. We extend our sincere condolences to the deputy’s family, the Greene County Sheriff’s Office, and everyone who knew and served alongside him. Their grief is shared by officers across North Carolina. In this difficult time, our thoughts remain with those who are hurting. Edenton Police Department