Elizabeth City State University graduate Montré Freeman is “coming home.” That’s what the 1996 criminal justice graduate says about his new position as the Elizabeth City town manager. Last week it was announced that Mr. Freeman would take over the...