You cannot legally insult people on the grounds of their race, beliefs, or sexual orientation. And in France, as well as in some other countries, one can be prosecuted for denying the Holocaust and other historical genocides.