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.
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.