show captions
Local News
A banner hangs in the window of a store on Franklin Street in Ch
A banner hangs in the window of a store on Franklin Street in Chapel Hill.
Details
Transcript