top of page
Craig Stephen Hicks, 43, turned himself in to Chatham County law enforcement officers on Feb. 10, less than an hour after Chapel Hill police found Deah Shaddy Barakat, 23; Yusor Mohammad Abu-Salha, 21; and Razan Mohammad Abu-Salha, 19, dead inside a condominium on the eastern edge of town.
bottom of page