Chris Blue is named Chapel Hill’s new police chief by Town Manager Roger Stancil on Monday, Nov. 15, 2010. Blue will officially take office on Dec. 1, 2010.
Support independent, student-led journalism by becoming a member of the Start the Presses Society! Members enjoy exclusive DTH benefits.