Some critics say Geneva's new "secularism law" is Islamophobic and warn that Muslim women who wear a headscarf are being targeted.