Local Transportation Officials Work To Fight Train Safety Problems

CHAPEL HILL- In light of several recent automobile accidents involving trains, the state’s Department of Transportation is reminding local motorists and pedestrians to use caution around railroad tracks. “We’ve had nine...

Read More