Youth, seperatism and Jihad in Sweden

06 January 2010

Tundra Tabloids 6 January 2010

Iranian woman raped five times in prison for not covering up: "Islam is the most horrible thing I've experienced in my life. Islam means failure, Islam means rape, it means women are not human, that they are worth half. That's what Islam means.