More Videos

Lacey volunteers roll up sleeves for MLK Day of Service 1:36

Lacey volunteers roll up sleeves for MLK Day of Service

Sunday crash closes Deschutes Parkway 0:46

Sunday crash closes Deschutes Parkway

Mike Hopkins reflects on UW’s loss to Stanford 1:24

Mike Hopkins reflects on UW’s loss to Stanford

Chewbacca, Darth Vader get schooled by police on dangers of distracted driving 1:35

Chewbacca, Darth Vader get schooled by police on dangers of distracted driving

Suspect in murder of deputy makes court appearance 1:08

Suspect in murder of deputy makes court appearance

Lattins address court during goat abuse sentencing 3:03

Lattins address court during goat abuse sentencing

MADDIE FOR MAYOR? No, this little girl has other plans! 0:25

MADDIE FOR MAYOR? No, this little girl has other plans!

Francis: 'This campaign for a better Raleigh… is just beginning.' 2:18

Francis: 'This campaign for a better Raleigh… is just beginning.'

Raleigh mayor fires back at runoff challenger 5:43

Raleigh mayor fires back at runoff challenger

Raleigh Mayor Nancy McFarlane addresses supporters after polls close 4:21

Raleigh Mayor Nancy McFarlane addresses supporters after polls close

  • Raleigh City Council takes the oath of office

    Raleigh City Council members take the oath of office during a swearing in ceremony Monday, Dec. 4, 2017 at Memorial Auditorium.

Raleigh City Council takes the oath of office

Raleigh City Council members take the oath of office during a swearing in ceremony Monday, Dec. 4, 2017 at Memorial Auditorium.
Travis Long tlong@newsobserver.com