Gaza

Trump Palestine Palestinian Refugees Refugee definition

Amidst all the buffoonery, Trump is right to reject the Palestinian definition of ‘refugee’

I never expected much good to originate from the election of the Buffoon. Sure, the fact that Hillary Clinton will from time unto eternity be remembered as 'she who enabled the election of Donald Trump' is about as close as…

Justin Welby's call to battle

  What exactly is the grand plan that is going to result in the disintegration and destruction of ISIS? On Tuesday military chiefs from 22 of the 60 countries making up…