Two Teens Shot to Death, Another Arrested True Daily Staff October 10, 2022 Crime No Comments On the afternoon of September 17th, 18-year-old Devin Clark and 14-year-old Lyric Woods were found shot to death in Mebane North Carolina. The two teens, who were friends according to … Read More...