France has refused a visa to Shawan Jabarin, a leading Palestinian human rights advocate, preventing him from addressing the European Parliament's human rights committee.Jabarin, director of the Ramallah-based organisation Al Haq, was scheduled to speak on 14 April but was blocked despite Belgium and the Netherlands being prepared to grant him entry.The visa refusal came even though France's foreign ministry did not object to issuing the visa.Mounir Satouri, a French Green MEP and chair of the committee, indicated that another part of the French government intervened at the last moment to block Jabarin's entry.Jabarin's deputy, Tahseen Alayan, attended in his... [Continue Reading]