A woman wearing a face veil, or niqab, covers her eyes as she stands near police during an identity check when she arrived at a demonstration called to protest an anti-Islam video, in Lille, yesterday. In France, the publication of cartoons denigrating the Prophet Muhammad (PBUH) has stoked anger and the authorities have banned all protests over the issue.