
A young boy wears a Colin Kaepernick jersey at a protest in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

People prepare to take to Franklin Street with a “Black Lives Matter” sign in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Protesters take to Franklin Street with a “Black Lives Matter” sign in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Protesters hold up homemade signs in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

People on the side of the road sit with water bottles available to protesters in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Thousands of people take a knee for eight minutes and 46 seconds to honor George Floyd in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Protesters take a knee on Franklin Street for eight minutes and 46 seconds to honor George Floyd in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Protesters take a knee on Franklin Street for eight minutes and 46 seconds to honor George Floyd in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Protesters hold up a raised fist while kneeling to honor George Floyd in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Protesters take to Franklin Street with signs and chants in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Protesters take to Franklin Street with homemade signs in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

A man holds up his hands while protesters chant “Hands up, don’t shoot” in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Volunteers hand out water bottles to marching protesters in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Protesters march on Franklin Street in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

A man dining at a restaurant on Franklin Street holds a raised fist in solidarity with protesters in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

A man holds his hands up while chants of “Hands up, don’t shoot” echo through Peace and Justice Plaza in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

A young girl watches as people begin to speak to the crowd at Peace and Justice Plaza in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

North Carolina Senator Valerie Foushee talks to the large gathering at Peace and Justice Plaza in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

North Carolina Senator Valerie Foushee talks to a crowd of thousands in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

A woman holds up a sign that reads “Justice for George Floyd” at Peace and Justice Plaza in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

A man raises his fist after finishing a speech about his life as a black citizen in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Orange County poet laureate CJ Suitt raises his fist after finishing his speech in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

A member of the Chapel Hill-Carrboro NAACP youth council breaks down after finishing her speech in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

A pair of onlookers watch on from a nearby restaurant in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Protesters gathered at Peace and Justice Plaza to hear from various speakers in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

A member of the Chapel Hill-Carrboro NAACP gets a fist-bump after finishing her speech in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)

Protesters gathered at Peace and Justice Plaza to hear from various speakers in Chapel Hill on Saturday, June 6. (Dakota Moyer/Chapelboro.com)
Comments on Chapelboro are moderated according to our Community Guidelines