France, the land of freedom and human rights.