Tavel Harris charged with abandoning woman's body in Albany
Tavel Harris faces manslaughter charges after police said he took a dying woman from his home and left her body in Albany.
Steven Smith Naghira Walker Albany City School District Albany County Officer Steven Smith Colonie Street
Source: timesunion.com