1 critical after crash, fire on 1-95 SB in Newport
Police say speed was a factor in a crash that injured two people on Interstate 95 southbound in Newport, Delaware on Tuesday evening.
Police say speed was a factor in a crash that injured two people on Interstate 95 southbound in Newport, Delaware on Tuesday evening.