Video: Standing Up For Israel

21 November 2012

Ezra Levant 21 November 2012

Ezra Levant thinks it is imperative for other liberal democracies around the world to stand up for Israel during the conflict. This report aired on The Source November 20 2012 (continue reading...)