
Jamal Rise Rashid was the first speaker brought before the large gathering in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Two women hold signs with support of the Black Lives Matter movement in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

A young girl holds a sign that reads “Stop Killing Black People” in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

David Mateo of the United Church of Chapel Hill spoke to protesters in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Event organizer Emile Charles dons a sign with the words “love” and “peace” in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

David Mateo is given hand sanitizer after his speech in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Chapel Hill Town Council member and UNC student Tai Huynh speaks to the crowd in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

A sign reading “Love Trumps Hate” is displayed as Chapel Hill Town Council member Tai Hunyh talks to the crowd in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

A sign at the protest references President Donald Trump in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Gerald Givens, president of the Raleigh-Apex NAACP, addresses the crowd in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

A sign reading “Black Lives Matter” is displayed as Gerald Givens speaks to the crowd in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Gerald Givens gives a fist-bump to Emile Charles following his speech in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

A young family watches on as event organizers talk about their plans for marching on the street in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Event participants created signs that read “Black Lives Matter” in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Protesters took to the streets in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Protesters were given a police escort down Franklin Street in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Protesters took to the streets and were given a police escort in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

A woman holds a sign that reads “I will not stay silent so that you can stay comfortable” in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Protesters took to Franklin Street and circled back through UNC’s campus in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

The crowd numbered several thousand as they took to the streets in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Chapel Hill Police watch on as protesters pass by the Carolina Inn in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

A Chapel Hill Police officer riding a bicycle moves ahead of protesters to give them an escort in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

A woman holds a sign that reads “No justice, no peace” in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

A woman holds a sign with pictures of Black citizens who were killed by police officers as other protesters gather on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Protesters gather to share personal stories of systemic racism and poor treatment by police across the country in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)

Protesters hold up signs supporting the Black Lives Matter movement in Chapel Hill on Wednesday, June 3. (Dakota Moyer/Chapelboro.com)
Comments on Chapelboro are moderated according to our Community Guidelines