DevMode

Robert Terpstra

Robert Terpstra

Robert Terpstra has filed reports from over 70 countries. He currently works as a managing editor for Business Today Egypt and was an editorial intern for the Palestine-Israel Journal in 2008.

Articles

Is Palestinian Statehood at the UN now a Moot Point?

Comodo SSL