Delusional in Davos
Favicon 
www.nationalreview.com

Delusional in Davos

Iran‚ not Israel‚ is the obstacle to Middle East peace.