Durham Planning Commission gives 751 South rezoning, digital billboards the thumbs down

by