Town leaders order removal of controversial pro-Palestine banner
Town leaders in Chapel Hill ordered the removal of an artistic banner that brought backlash after it was hung on the Old Post Office.