PLO Delegate: Israel Still Needs To Remove Blockade

News & Features National Public Radio · ·