Robert Spencer writes: Free speech is under concerted assault by the Organization of the Islamic Conference, which is putting pressure on the UN and Western governments to criminalize speech about Islam that they deem … [Read more...]
Kathy Shaidle's blog. Est. 2000