Telegraph.co.uk France unveils controversial 'secularism charter' Telegraph.co.uk "La laïcité" – French for secularism – commands massive public support in France.
Via Impact France