Disgusting AIPAC shill gets his lies exploded by Norm Finkelstein
norm