While hunting around for videos of this past Restoration Weekend, I found this one that I had never posted from May 4, 2013 at the David Horowitz Freedom Center’s Texas Weekend in Dallas. The topic is “The Enemy Within.”
Discover more from
Subscribe now to keep reading and get access to the full archive.