I think you need to see this
Propelled by a sleepless night, Michelle Malkin put together a short movie reminding us of the relentless pressure Islam is placing on the West. In two minutes, you figure out that we are not safe, and that appeasement is not the answer, it's the problem.
<< Home