British Labor Leader Backed Pastor Who Blamed 9/11 on Israel
Jeremy Corbyn, a Parliament member who is on track to become the head of Britain’s Labor Party, wrote a letter in support of a priest who claimed that Israel and wealthy Jews were behind the 9/11 attack on the World Trade Center. Corbyn defended Rev. Stephen Sizer, who in February posted an article on Facebook…