Introducing the Niqabitches

Here’s what some students in France came up with to protest recent legislation there.


Read the full story at The Telegraph.