Weather

Power lines fall across Franklin Street in Chapel Hill

A tree fell near Franklin Street, bringing power lines down the busy street.