JMF: The Balfour Declaration

100 years of international recognition of the Jewish people’s right to self-determination in their historic homeland, the Land of Israel.​

JMF: Europe: Huge success for terrorist Leila Khaled at European Parliament

Unsurprisingly not many of the 751 European MPs objected to the…