By Theodore Shoebat The government of France shut down down a major mosque in Paris as part of a measure to curtail Islamic extremism in France. This is happening in the midst of a nationwide uproar in response to the decapitation of a history teacher just a few days ago. As we read in a […]

















