Officers from the Orange County Sheriff department block the road as students protest outside of Gerrard Hall in Chapel Hill, N.C. on April 30, 2024.
Officers from the Orange County Sheriff department block the road as students protest outside of Gerrard Hall in Chapel Hill, N.C. on April 30, 2024.