"Israel Has No Right": Al Jazeera Managing Editor Slams Israel’s Raid & Closing of West Bank Bureau

This post was originally published on Democracy Now!.