Stockholm is almost an Islamic caliphate.