Disgusting AIPAC shill gets his lies exploded by Norm Finkelstein

norm