Headlines

Switzerland imposes a burqa ban; hefty fine for violations. What does the law say?

Switzerland imposes a burqa ban; hefty fine for violations. What does the law say?