Tovah Lazaroff on Muck Rack

Tovah Lazaroff

Verified
Deputy Managing Editor, Jerusalem Post

Deputy Managing Editor. The Jerusalem Post. Parachuted from Boston into the heart of the Israeli-Palestinian conflict. RT is not an endorsement.