After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
LaTarndra Strong – who attended the virtual town hall disrupted by white supremacists – speaks to the dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
A man knelt during speeches as dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
LaTarndra Strong spoke to the dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
Chapel Hill poet laureate CJ Suitt speaks to the dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
Hillsborough Mayor Jenn Weaver – who attended the virtual town hall that was disrupted by white supremacists – speaks to dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)
After a virtual town hall was disrupted by white supremacists, dozens of residents gathered in protest in Hillsborough on Saturday, August 1. (Dakota Moyer/Chapelboro.com)






