Moving forward with Palestine, the state

Craig Scott / @CraigScottNDP

Professor of Law, Osgoode Hall Law School

Craig Scott is a Professor of Law, Osgoode Hall Law School, and a former Member of Parliament for Toronto-Danforth.  

Most Recent Posts