Black business owner miffed after Southpoint pulls plug on his store
One of the few Black-owned businesses at Streets at Southpoint in Durham was told its license to operate at the mall was being canceled, with no explanation.
More Videos
From CNN Newsource affiliates