Sunday 22 November 2009

VIDEO: Omar Barghouti on ‘The need to boycott Israel’ 18Nov09

Link

- November 22, 2009

filmed at the University of Minnesota, USA


No comments: