Often, pedestrians killed are taking a risk, the data indicates. Of Cobb’s 168 pedestrian deaths over 11 years, the person ...
A fatal crash on Interstate 80 early Friday morning resulted in the death of a North Carolina man and the arrest of a truck ...