The International Criminal Court is Europe’s $3 billion white elephant...

The article describes the International Criminal Court as Europe's $3 billion white elephant.

It states that European leaders are responsible for undermining the institution.

PRO: see who's reacting and what you're missing. See the whole picture →

Permalink on AllIsrael.chat