North Carolina (NC) Police Fed up with Careless Truck Drivers, Create Operation Road Watch
North Carolina (NC) is home to many wonderful things: some of the most beautiful beaches in the country, the largest Marine Corp air base and the highest waterfall in the eastern United States. Unfortunately the Tar Heel state is also No.6 in the country for highest rate of truck accidents. In fact, more than half…