1 Dead After Crash on I-95 North in Branford - NBC Connecticut

    1 Dead After Crash on I-95 North in Branford