Council of Europe hails International Criminal Court as landmark in human rights achievements[11/04/2002]

On the occasion of the 60th ratification of the Rome Statute establishing the International Criminal Court (ICC), the leaders of the Strasbourg-based Council of Europe have heralded this event as a historic accomplishment for humanity.
(More...)