If Islam were what the political and media elites insist that it is, we would expect a group calling itself the “Soldiers of Allah” to be devoted to charitable works, giving meals to shut-ins and impoverished people, visiting the sick and abandoned, caring for those without hope. Instead, this. “Three arrested in France over suspected […]