undefined

Aya Petraoui

NPR''s international correspondent reporting on the Israeli-Palestinian conflict.