Kevin Seefried was arrested in Delaware. The FBI had distributed several bulletins over the past week seeking to identify the man.
Kevin Seefried was arrested in Delaware. The FBI had distributed several bulletins over the past week seeking to identify the man.