3 ms·
There you go, you answered your own question: the ICC is located in Europe. No need for pointless warcrimes denialism (hum hum).
by thrance 1y ago
There you go, you answered your own question: the ICC is located in Europe. No need for pointless warcrimes denialism (hum hum).