ICC Israeli arrest warrants: UK, Germany & US trying to block procedure

This post was originally published on Al Jazeera English.