13 times labor unions made history in North Carolina & beyond
Learn about the 13 most groundbreaking events for North Carolina’s labor unions over the years.
Learn about the 13 most groundbreaking events for North Carolina’s labor unions over the years.
Consuming political news isn’t the same as building political power. From Minneapolis to small-town America, rural organizer Gwen Frisbie-Fulton writes that real change starts with local organizing and civic engagement. Someone once told me this story:...
As early voting begins soon for the midterm elections, organizers say mobilizing voters who feel overlooked could reshape North Carolina’s political future.
Here are some action tools to help stop ICE funding, halt detention expansion, and demand accountability from Congress.
The public has a chance to weigh in on Duke Energy's new Carbon Plan starting next month. The plan has received criticism from environmental groups for its lack of commitment to green energy sources.
As the General Assembly prepares to return for a session this spring, North Carolina faith leaders and advocacy groups urged legislators to prioritize public education, affordable health care, and fair voting maps.
Pop quiz, NC: What's a plutocracy? This week's edition of "Civics 101" from Senior Editor Billy Ball on the plutocracies, kleptocracies, and idiocracies we're watching right now.
We're talking fascism, autocracy, and authoritarianism in the second part of "Let's Get Civic-al," Cardinal & Pine's crash course on civics in NC.
Millions of Americans turn out to vote in presidential elections, but most of us don’t engage in the local elections that have an outsized impact on our everyday lives. Here's why we need a change in North Carolina.
Between teaching and patient care, North Carolina OB-GYNs Beverly A. Gray and Jonas Swartz co-host “Outlawed,” a podcast that unpacks abortion bans, misinformation, and the people caught in-between.
Public can comment on Duke Energy plan that rolls back green goals
by Public News Service
| January 21, 2026