Spain: Ratification of the International Criminial Court Rome Statute – one more step away from impunity, one step closer to justice

Choose a language to view report

Download PDF