Thursday, November 11, 2010

Short Clip from the Russell Tribunal on Palestine Press Launch

Russell Tribunal on Palestine:

"200mlm | November 11, 2010

Panellists respond to questions from the audience at the Russell Tribunal on Palestine Press Launch.



- Sent using Google Toolbar"

Palestine Video - A Palestine Vlog

No comments: