Advertising Console

    Riz Khan - Professor Norman Finkelstein - 21 Jun 07

    Al Jazeera English

    by Al Jazeera English

    6.2K
    85 views
    An outspoken critic of the exploitation of the Holocaust, we ask what is the price of free speech?