David Sheen testifies at the Bundestag, the German Parliament in Berlin, on 10 November 2014, about Israeli top officials inciting racism and racial violence
David Sheen testifies at the Bundestag, the German Parliament in Berlin, on 10 November 2014, about Israeli top officials inciting racism and racial violence