Video: Standing Up For Israel

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...)