Weather

Hurricane Arthur makes landfall

Hurricane Arthur makes landfall in the Outer Banks.