Author: Anna Maria Puigderrajols Triadó

[Anna Maria Puigderrajols Triadó is a PhD candidate at the Europa Institute of Leiden University, where she previously completed the Advanced LL.M. in European and International Human Rights Law.] On Wednesday 26 March 2026, two days after the International Day for the Right to Truth, and more than fifty years since the fall of the Franco Regime, Spain has finally created...

[Anna Maria Puigderrajols Triadó is a PhD candidate at the Europa Law Institute of Leiden University, where she previously completed the Advanced LL.M. in European and international human rights law] In July 2025, the European Court of Human Rights (ECtHR), in its landmark judgement in Ukraine and the Netherlands v Russia, was given a unique opportunity to deal with the...