The Gaza Flotilla: A Battle “Won” in a Losing Propaganda War  

May 31, 2010  

An own goal with serious implications The reactions to the Israeli Navy interception and attack on the Gaza Flotilla will... 

Israel: Will President Obama Force a Peace Plan?  

April 6, 2010  

President Obama appears to be planning an audacious move in the Middle East. He is aiming to force a peace plan on Israel...