In this week’s show, we explore all sides of the controversial issue of the Islamic full-face veil. France has just enacted a law that bans the wearing of garments in public that cover the face, the first such nationwide ban to be enforced in a European Union country. The new law primarily affects Muslim women […]