Alison Grau · Sgt. Edgar Deharo was honored by the Carrboro Police Department as its 2023 Officer of the Year.