New French report fuels controversy over claims of Islamist influence in public institutions 22 May 2025