WorldPresident Trump announces attacks on Iran and calls for overthrow of governmentUpdated February 28, 2026 at 8:17 AM
CrimeMorrisville man held without bond in deadly shooting at Randy's Pizza in DurhamFebruary 27, 2026 at 5:08 PM
Weather NewsForecast: Warm weekend, then cold snap moves into Triangle areaFebruary 27, 2026 at 10:35 AM
State PoliticsHear from Senator Phil Berger and Sheriff Sam Page about their Republican primary raceUpdated February 27, 2026 at 10:09 AM
CrimeIn 2024 Crystal Mangum said she falsely accused Duke lacrosse players of rape in 2006February 27, 2026 at 9:15 AM
Crime4 Chapel Hill bar employees face charges over deadly Harnett County crashFebruary 26, 2026 at 10:57 AM
Carolina HurricanesCanes' Slavin: Post-Olympic trip to White House a 'privilege'Updated February 26, 2026 at 10:53 AM
Politics & GovernmentSeized by immigration agents, asylum seeker looks ahead after weeks in custodyFebruary 26, 2026 at 5:00 AM
NC StateNC State's Will Wade following loss to UVA: 'We're not at that level right now'Updated February 25, 2026 at 8:13 AM
CrimeMan arrested after shooting leaves one dead in Park West Village in MorrisvilleUpdated February 24, 2026 at 1:04 PM
LocalMajor fire in Morrisville severely damages multiple units; injuries reportedUpdated February 24, 2026 at 9:33 AM
SportsHubert Davis on Seth Trimble’s career high game against LouisvilleUpdated February 23, 2026 at 10:41 PM
CrimeFather of Angela Risi reads a victim's statement before the sentencing of man who murdered his daughterUpdated February 23, 2026 at 4:34 PM
North CarolinaUNC tops Syracuse as Henri Veesaar returns for the Tar HeelsFebruary 21, 2026 at 5:22 PM
CrimeThe unanswered questions of why a 15-year-old opened fire at HedinghamFebruary 20, 2026 at 12:28 PM