Germany sends Libyan suspected of war crimes to face justice at ICC

.....

© The Times of Israel