PARIS (ChurchMilitant.com) – In the wake of the November 13 Paris terrorist attacks that claimed more than 130 lives, the French government is ordering up to 160 mosques to be shut down in the coming months. Raids have revealed large stashes of weapons and ammunition. The government’s emergency powers grant it the right to take […]