France denies visa to Palestinian human rights director Shahwan Jabarin
France rejected a visa for Shahwan Jabarin, Director-General of Al-Haq, scheduled to address the European Parliament’s human rights committee, which Al-Haq described as undermining efforts for accountability and Palestinian rights advocacy.