28 March 2013

Apartheid Palestine?

Anne Bayefsky speaks at Human Rights Council, Geneva, March 18, 2013: