Democracy Now!

Palestinian journalist Abed Abu Shehadeh released from Israeli detention

Up next