News

An Alabama man who has been on the run for 17 years was nabbed by U.S. Marshals Friday in southwest Florida. The U.S. Marshals Service arrested John Joseph “Jay” Kloss III, now 67, in North Port, ...