[1]
Cervell Hortal, M.J. 2005. Chechnya vs. Russia: The Triumph of Human Rights (on three judgments of the European Court of Human Rights of February 24, 2005). Anuario EspaƱol de Derecho Internacional. 21, (Mar. 2005), 477-491. https://doi.org/10.15581/010.21.28391.