Author: Mustafa Barghouti

Dr. Mustafa Barghouti is general secretary of the Palestinian National Initiative (Mubadara), a physician, and an activist. Follow his tweets at @mustafabarghoti.