Genocidio (Derecho español)
Sin embargo, el Tribunal Constitucional, en sentencia de 7 de noviembre de 2007 dictada por la presentación de una cuestión de inconstitucionalidad por la Audiencia Provincial de Barcelona, consideró inconstitucional la penalización de la negación de los delitos de genocidio por atentar contra el derecho fundamental a la libertad de expresión, tal como es concebida por la jurisprudencia del Tribunal Europeo de Derechos Humanos. Muchos tratadistas de Derecho Penal ya se habían pronunciado en contra de penalizar la negación de delitos de genocidio.
Negacionismo del Holocausto
El negacionismo del Holocausto es explícita o implícitamente ilegal en 17 países: Alemania, Austria, Bélgica, Chequia, Eslovaquia, Francia, Hungría, Israel, Liechtenstein, Lituania, Luxemburgo, Países Bajos, Polonia, Portugal, Rumania, Rusia, y Suiza. Rumanía negó oficialmente que el Holocausto ocurriera en su territorio hasta la Comisión Wiesel en 2004. La decisión de la Unión Europea sobre el marco del Racismo y la Xenofobia establece que negar o burdamente trivializar los "crímenes de genocidio" debería ser "punible en todos los Estados miembros de la UE". Eslovaquia criminalizó la negación de crímenes fascistas en general a fines de 2001; en mayo de 2005, el término "Holocausto" fue adoptado explícitamente por el código penal y en 2009, se volvió ilegal negar cualquier acto considerado por un tribunal penal internacional como genocidio. En 2010, el Parlamento de Hungría adoptó una legislación que castiga la negación de los genocidios cometidos por los sistemas nacionalsocialistas o comunistas, sin mencionar la palabra "Holocausto".