I go today to the 11 February Rally in London for Free Expression for all those who cannot be there because of efforts to silence…
To Human Rights Watch: Separation of religion from state is the most basic guarantee of rights
An Open Letter to Kenneth Roth, Executive Director of Human Rights Watch Dear Kenneth Roth, In your Introduction to Human Rights Watch’s World Report 2012,…
In defence of Hamza Kashgari
I’ve received a number of calls and emails asking to help 23 year old Saudi journalist Hamza Kashgari. Hamza’s a Muslim who has been forced…
No to economic sanctions, war propaganda, and war! Revolution against the Islamic regime of Iran!
The below is a press release of the Worker-communist Party of Iran dated January 26, 2012 on the threats of war and economic sanctions. It…
Hamza Tzortzis lies again!
Islamist Hamza Tzortzis has been bragging that he is to debate me on the 15 February on his Facebook page. I was more than happy…
I won’t voluntarily agree to self-censorship
Islamist Inayat Bunglawala says the amount of negative stories is “demonizing” Islam and calls on the government to do all it can to “ensure a…
Khomeini and the Dustbin
You know the absurd cardboard cut-outs of Khomeini disembarking a plane to ‘celebrate’ his arrival in Tehran, inspecting the military, and so on (which incidentally…
Religion in power is the end of any form of democratic politics
The below is a section of Maryam’s speech On the revolutions in the Middle East and North Africa at a meeting in Stockholm, Sweden on…
This is why we’re defending free expression – for the likes of Hamza Kashgari
Hamza Kashgari, a young journalist, was banned from writing in Saudi Arabia by the Saudi Minister of Information and has reportedly been forced to flee…