Chapel Hill police await toxicology test results in fatal crash

August 29, 2016 01:06 PM