Norman Finkeslstein

Finkelstein called the blockade of Gaza a "flagrant violation of international law"