U.S. ViewpointsAllison Schrager: That grad school loan may cost you. It's about time Updated October 25, 2026 at 6:48 AM
OpinionIs Elizabeth Holmes a master manipulator or a victim? Yes | Opinion Updated October 25, 2026 at 6:24 AM
OpinionHold your nose: The 8 worst candidates of 2026 midterms | Opinion Updated October 25, 2026 at 5:32 AM
U.S. ViewpointsAmerican politicians talk about persecuted Christians abroad – but here's what happens when those Christians migrate to the US Updated October 24, 2026 at 10:10 AM
OpinionI’ve been a reliable NC Republican voter, but this year I’m out | OpinionOctober 25, 2026 at 5:00 AM
OpinionI spoke up for Palestine. ICE has detained me because of it | Opinion Updated October 24, 2026 at 6:15 AM
U.S. ViewpointsEditorial: Pandering to Vladimir Putin won't bring peace to Ukraine Updated October 24, 2026 at 6:13 AM
U.S. ViewpointsCommentary: Becerra's plan for free midday electricity would be a leap forward Updated October 24, 2026 at 5:29 AM
U.S. ViewpointsCommentary: There's nothing special about factory jobs Updated October 24, 2026 at 5:11 AM
U.S. ViewpointsMark Gongloff: Why your home insurance costs more than your property tax Updated October 24, 2026 at 4:48 AM
U.S. ViewpointsLZ Granderson: No magic words will cure the racism that festers in America Updated October 24, 2026 at 4:48 AM
U.S. ViewpointsEditorial: The ‘abundance agenda' and permitting reform Updated October 24, 2026 at 3:19 AM
U.S. ViewpointsFear-based campaign ads can grab attention, but whether they win votes is less clearUpdated October 23, 2026 at 4:52 PM
U.S. ViewpointsUN peacekeepers prepare to exit Lebanon after 70 years – leaving behind a worrying security vacuum Updated October 23, 2026 at 4:47 PM
OpinionEndorsements: Our choices in Mecklenburg County’s NC Senate racesUpdated October 23, 2026 at 3:13 PM
OpinionObserver endorsement: Our recommendation on Charlotte bonds referendumsUpdated October 23, 2026 at 3:13 PM
OpinionEndorsements: Our choices in Mecklenburg County’s NC House racesUpdated October 23, 2026 at 3:09 PM
OpinionCharlotte Observer endorsements: Our choices in Mecklenburg County racesUpdated October 23, 2026 at 3:07 PM
OpinionOur endorsement: A stark choice for North Carolina in the US Senate raceUpdated October 23, 2026 at 3:07 PM
U.S. ViewpointsCommentary: If you get kids off their devices, where are they going to go?October 23, 2026 at 2:33 PM