Victor! Victor! Victor!!!

Victor David Hanson is brilliant as usual. His post this week is a “must read” as it is every week.

http://www.nationalreview.com/hanson/hanson200411050826.asp

You Might Like