Prof. Avi Weiss on IBA news

Prof. Avi Weiss speaking on IBA news on Taub Center’s State of the Nation report 2015