The Russell Tribunal findings on Palestine
Watch
live streaming video
from
russelltribunalonpalestine
at livestream.com