David Baker


Profession: Composer


The Palestinian Authority refuses on an ongoing basis to take the necessary steps to prevent terrorists from getting into Israel.
David Baker