French Niqab Ban in Action
The controversial new French law that bans Muslim women from wearing the niqab, or full-face veil, went into effect today and was met with resistance in Paris.  The New York Times reports: The police detained two fully veiled women at a small protest outside the Notre Dame cathedral in central Paris,...