DevMode

Rebecca Bardach

Rebecca Bardach

Rebecca Bardach is a development associate at ACRI.

Articles

The Current State of Human Rights in Israel
Israeli human-rights activists point to a particularly rampant discrimination against the country‘s Arab citizens.

Comodo SSL