David Horowitz at UNC-CH

The following six videos are the complete talk by David Horowitz at the University of North Carolina at Chapel Hill on March 12, 2012.

Part 1

Part 2

Part 3

Part 4

Part 5

Part 6

    
Plugin by: PHP Freelancer
This entry was posted in Editorial and tagged , , , , . Bookmark the permalink.