ELSC: New Reports on Human Rights Violations Resulting from IHRA Definition of Antisemitism
The European Legal Support Center (ELSC) launched a new report discussing human rights violations resulting from the institutionalization and application ...