A mosque in Beauvais, Northern France has been shut down for “inciting hatred” and pushing its members toward radicalization.
You Can Read Also
Advertisement
A mosque in Beauvais, Northern France has been shut down for “inciting hatred” and pushing its members toward radicalization.
You Can Read Also