Report copyright - Lifting the Veil: Franceâ•Žs New Crusadeface veil, or burqa, in public. Critics accused France of discrimination and Islamophobia, while officials calling for such a ban defended
Please pass captcha verification before submit form