News

You may not have heard of the town of Littleton or Halifax County in northeastern North Carolina but trust us when we say ...