Director of International Legal Forum Yifa Segal blasts moral lapse of New York Times in allowing Barghouti op-ed.

Read more