Israeli Consulate takes its fight against NAZA to Lincoln Center, challenging the film’s credibility with giant screens. | Read More in News from Israel