Jihadwatch.de
Exposing the role that Islamic jihad theology and ideology play in the modern global conflicts
Ethics and Activism: Human Rights Activism, Anti Islam Activism, Freedom of Speech Activism, Freedom of Thought Activism, Freedom of Religion Activism.