Maryam Namazie: Freedom of Expression: No ifs and buts:
Maryam Namazie is Director of the Worker-communist Party of Iran's International Relations Committee. She's far more right then wrong in her speech at the Solidarity with Danemark ralley in London and reflective of how right vs left, liberal vs conservative don't mean much anymore. I'll add her to the blogroll. She must be one heck of a speaker.
Also a large collection of pictures from the ralley here.