Liberty Fest NYC 2011 Scott Horton Against the Terror War, 9/10/11

by | Feb 10, 2020 | Speeches, Videos

Scott Horton explains the roots of the terrorism problem and the solution.

Listen to The Scott Horton Show