After 2 ½ Years on the Lam, U.S. Marshals Arrest North Carolina Fugitive
Concord, NH – The United States Marshals Service is very happy to announce the arrest of Alamance County, North Carolina fugitive, Steven Brian Caudle. Steven Brian Caudle, 45 years-of-age, who…