Image
Local News

William Foster

Chapel Hill police say William Barrett Foster held a teacher and a student at East Chapel Hill High School on April 24, 2006.