2005 France: Control your Muslims! 20 years later.... Islamic Republic of France: Control your native Frenchmen!