The New Arab Staff

CJ Weaver

Weaver

CJ Weaver is a researcher and writer currently working in the occupied Palestinian West Bank

Venturing back to occupied Palestine and seeing how things have changed.

03 July, 2018