The John Locke Foundation was created in 1990 as an independent, nonprofit think tank that would work “for truth, for freedom, for the future of North Carolina.”
The John Locke Foundation was created in 1990 as an independent, nonprofit think tank that would work “for truth, for freedom, for the future of North Carolina.”