So You Think Israel is Apartheid?

Once again accusations of Israel being an apartheid state have hit the headlines.  A UN committee ESCWA (Economic Social Commission of Western Asia) has released a report accusing Israel of practicing ‘aparthei...

Obama’s November Surprise

Originally posted in The Hill. With last year’s Iran nuclear deal appearing less and less likely to go down in the history books as a legacy foreign policy achievement, there is growing speculation that Presid...