Storia: Head of Palestinian rights group Al-Haq barred from entering France — Warptech News