Protesters gather outside the installation of UNC Chancellor Lee Roberts
Friday, October 11, 2024 12:36PM ET