American Renaissance

Muslim protest in London

February 3, 2006

Muslims call for the destruction of Europe because of cartoon representations of the Prophet Muhammed.