Watch police detain a protester at UNC-Chapel Hill
Pro-Palestinian protesters at the Chapel Hill campus of the University of North Carolina are being detained by police after the university sent them a demand to vacate their encampment. CNN affiliate WRAL reports.
00:39
– Source:
WRAL
Source link