A short film by the David Horowitz Freedom Center that uncovers the lies of “Israel Apartheid Week” Published April 8, 2011 by Papa Giorgio