James E. Bishara


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...