Julie Lenarz

Julie Lenarz is a senior fellow at The Israel Project and the director of the Human Security Centre in London.

The Latest