Monday, September 23, 2013

Israeli troops manhandle EU diplomats delivering aid to Palestinians

No comments:

Post a Comment