Protestors wave Palestine flags on East Cameron Avenue in Chapel Hill during rally in support of Palestine on Sunday, May 5, 2024.
Protestors wave Palestine flags on East Cameron Avenue in Chapel Hill during rally in support of Palestine on Sunday, May 5, 2024.