Image
Seychelles
Signature Status
Seychelles signed the Rome Statute on 28 December 2000.
Ratification and Implementation Status
Seychelles deposited its instrument of ratification of the Rome Statute on 10 August 2010.
Last Update