January 29, 2009

Robert Spencer: Defend Free Speech

Robert Spencer of Jihad Watch speaks at the David Horowitz Freedom Center at Los Angeles yesterday.

By Stable Hand at 04:40 PM | Comments |