France closes mosque after imam incites hatred against Christians, Jews

France closes mosque after imam incites hatred against Christians, Jews

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