Chapel Hill police await toxicology test results in fatal crash

August 29, 2016 1:06 PM