-
Harvard Law School ‘apartheid’ report leaves Israel’s defenders speechless
Harvard Law School’s International Human Rights Clinic’s recent report declaring that Israel is practicing apartheid is a victory for Palestinian human rights.
Harvard Law School’s International Human Rights Clinic’s recent report declaring that Israel is practicing apartheid is a victory for Palestinian human rights.