More Videos

Berger reacts to gerrymandering ruling 2:02

Berger reacts to gerrymandering ruling

Protesters oppose GOP immigration policy 1:53

Protesters oppose GOP immigration policy

Raleigh City Council takes the oath of office 1:27

Raleigh City Council takes the oath of office

Video gives glimpse into the Triangle's pitch to Amazon 2:08

Video gives glimpse into the Triangle's pitch to Amazon

Drone video: Cary snow from the air 1:05

Drone video: Cary snow from the air

When will the snow melt?        0:53

When will the snow melt?

Road conditions hazardous across Triangle      1:00

Road conditions hazardous across Triangle

Meet Robyn Tomlin, The News & Observer's new executive editor 2:36

Meet Robyn Tomlin, The News & Observer's new executive editor

This video is how Charlotte pitched itself to Amazon - and came up short 5:31

This video is how Charlotte pitched itself to Amazon - and came up short

NC 'dreamer' waits for action from Congress 4:18

NC 'dreamer' waits for action from Congress

  • NAACP rally calls on Price for town hall meeting

    Diane Robertson, political chair of the Chapel Hill-Carrboro NAACP, speaks at a rally outside U.S. Rep. David Price's office in Chapel Hill Monday, Feb. 27, 2017. Open

NAACP rally calls on Price for town hall meeting

Diane Robertson, political chair of the Chapel Hill-Carrboro NAACP, speaks at a rally outside U.S. Rep. David Price's office in Chapel Hill Monday, Feb. 27, 2017. Open
Mark Schultz mschultz@newsobserver.com