Venezuela Takes First Steps in Repealing its Ratification of ICC’s Rome Statute

On Tuesday, the National Assembly of Venezuela approved, in its first discussion, a law repealing … Continue reading Venezuela Takes First Steps in Repealing its Ratification of ICC’s Rome Statute