The emerging clash of civlizations: Islam in France - Granite Grok

The emerging clash of civlizations: Islam in France

This from CBN.com:

>