Deputies: Man suspected in abduction kills self after pursuit on I-95

Updated:

Loading
Deputies: Man suspected in abduction kills self after pursuit on I-95