Andrew Kadi’s blog

Andrew Kadi's picture

Andrew Kadi is an organizer and digital media specialist currently serving on the Steering Committee of the US Campaign to End the Israeli Occupation.