James E. Bishara

Bio: 

James E. Bishara is an editor of this publication.


Articles by this Author
"The Future is on Our Side"

Mustafa Barghouthi is the secretary and co-founder of the Palestinian National Initiative (Mubadara), formed in 2002 to advocate for an immediate end to the occupation of Palestinian territories occupied by Israel in 1967, a...

MER234