Tuesday, September 07, 2010

Stick it in your ear???

www.expatica.com
Russia and France on Tuesday urged Israel not to endanger Middle East peace talks by building

No comments: