Friday, October 22, 2010

A primer on Understanding the "negotiations" and continued settlement building by Israel on Palestinian land

No comments:

Post a Comment