Halifax County, North Carolina Charters of Freedom