The hidden European Muslim nation no one knew existed!