by Mitch Kokai
Senior Political Analyst, John Locke Foundation
It’s a good time to remind you about the John Locke Foundation’s recently unveiled First in Freedom Index.
North Carolina ranks No. 23 among the 50 states. John Hood offers more details in the video clip below.