LOL @ the Mosque? Whoa!
The Olympics are about all the nations coming together etc. The Christian guy made a point which I agree was good, certain Islamic countries don't allow any other religions' institution in their country. They want to only allow the parchaar of their faith.
Anyway, I signed the petition, watch how my one vote changes Ken Livingstones mind about all of this (I wish!).