Prime time

Muslim war on... meter maids?

September 13, 2012 20:32

Robert Spencer looks at the war against free speech, and a recent example of Muslims taking over the Western world.