Sunday, 22 December , 2024

Appartheid

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. By Steve France ...