Image
Spain
Signature Status
Spain signed the Rome Statute on 18 July 1998.
Ratification and Implementation Status
Spain deposited its instrument of ratification of the Rome Statute on 24 October 2000.
Last Update