Professor Sultan Barakat Discusses ICC Arrest Warrants and Impact on Gaza Conflict

This post was originally published on Al Jazeera English.